Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drran
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
391.
▲
by
drran
5y ago
Such explanation can be like this: apt-get install foo bar baz Just few words, but they can generate very complex ready to run systems. Unfortunately, this is not a general-purpose language, but apt + shell is.
392.
▲
by
drran
5y ago
3 generation of languages were powered by increased level of abstraction, which was enabled by increased capabilities of hardware. 4th generation can (will?) be powered by AI.
393.
▲
by
drran
5y ago
These levels are learned by software engineers on introduction to compilers. «A Compiler is a software that typically takes a high level language (Like C++ and Java) code as input and converts the input to a lower level language at once.» «
394.
▲
by
drran
5y ago
C is the most cross-platform language today, because almost every platform supports C. JVM is written in C, for example, for portability.
395.
▲
by
drran
5y ago
3rd level languages are compiled into 2nd level languages (assembler, or byte code, or intermediate representation), then into machine code. Transpilers are compiling from one 3rd level language into another 3rd level language. Code generat
396.
▲
by
drran
5y ago
It's possible to implement high-level abstraction in machine code, or compile a high-level language into low level machine code, however it's not possible to hide low-level, machine dependent details in a low level language. It&#x
397.
▲
by
drran
5y ago
> Railroad Tycoon Transport Fever?
398.
▲
by
drran
5y ago
On fourth level of abstraction, no procedures or functions are used. Copilot is at 4th level.
399.
▲
by
drran
5y ago
WTF is layer? If you are asking what level of abstraction is used by Forth, then the answer is: 2nd. It directly exposes stack, memory, and machine code and provides a thin wrapper on top of that. Developers can build higher levels of abst
400.
▲
by
drran
5y ago
C is a 3-rd level of abstraction language. Currently, there is no 4-th level of abstraction, so C is a high-level language by definition of «level of abstraction». Language levels of abstraction: 1. Machine code 2. Assembler 3. A high-level
401.
▲
by
drran
5y ago
I have a self-sharpening stainless steel kitchen knife made in Czechoslovakia with waved edge. It never sharpened, but it still works just fine for everyday kitchen needs, except for peeling (I have a ceramic peeler for that), because of th
402.
▲
by
drran
5y ago
We are falling into Great Attractor, which is also falling into Shapley Attractor: https://www.youtube.com/watch?v=PEAY7LNhdxM
403.
▲
by
drran
5y ago
Look at crows, maybe. https://www.thoughtco.com/crows-are-more-intelligent-than-yo...
404.
▲
by
drran
5y ago
> But equally cool how bad it gets if you try the same to compute the position of earth 2^64 years later. In 2^64 years, Earth will be inside of a larger body. How many digits of Pi you need to predict that?
405.
▲
by
drran
5y ago
It's dead simple: «You used encrypted connection today. It's encrypted with 10000024 bit key, which is forbidden by China. You can send your key to us to prove that you are innocent, or go to jail.»
406.
▲
by
drran
5y ago
> They were well engineered for the purpose of being a cheap car Yep. > that could be easily maintained and kept ready with the state of infrastructure and supply chains in the 1970s USSR. Which chains? Even gas was hard (impossible)
407.
▲
by
drran
5y ago
Add udev rule, to launch script when an input is connected: ACTION=="add", DEVPATH=="*/input/*", RUN+="/usr/local/bin/script.sh $devnode"
408.
▲
by
drran
5y ago
+1 for Motorola Droid or G1. Unfortunately, Google killed them for no reason.
409.
▲
by
drran
5y ago
Suppose, I'm an author of GPL software. I think that my code costs $1M. I expected that if someone uses my software, according to license, then he will release his software under same license for me. Now, somebody used my $1M project i
410.
▲
by
drran
5y ago
The manager then can look at data and think, "Hm, these bugs are costly. What we can use to reduce number of bugs to reduce costs?" Bugs are a waste. Number of bugs can be reduced with better practices: peer review, various tests;
411.
▲
by
drran
5y ago
Until they don't.
412.
▲
by
drran
5y ago
NATO is not a country. WTF are you talking about? NATO is a defensive alliance. A country can join or leave NATO alliance. Nobody forces a country to join alliance. The higher threat RF creates for others, the more other countries are wanti
413.
▲
by
drran
5y ago
I have relatives in Slovakia. Never heard anything about NATO from them. Can you point out where are you finding that?
414.
▲
by
drran
5y ago
Ukraine has weapon-grade nuclear reactors, which produces weapon grade plutonium at scale.
415.
▲
by
drran
5y ago
The goal of Great Russian Civilization is to protect and expand the Gorgeous and Mighty Russian Language. The Russian Empire was known as «Jail of Nations», because they captured so many different nations across a huge area. To consolidate
416.
▲
by
drran
5y ago
Since when Ukraine forgot how to make nukes?
417.
▲
by
drran
5y ago
Yeah, they love Russia, and Russia love to protect them. Did they form an «ANR» and asked for Russian humanitarian military aid?
418.
▲
by
drran
5y ago
Can you name these countries, please?
419.
▲
by
drran
5y ago
s/EU/Germany/
420.
▲
by
drran
5y ago
Current war of RF with Ukraine is about natural gas. Ukraine tried to drill natural gas near to Slovians`k by contracting Shell, to export natural gas to EU, to block RF from selling to EU. Also, Ukraine won a dispute with Romania about a n
More ›