jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They could still have purchased Sun as a whole, and left Sun Hardware operate on it's own until End of Life, or sell it off to another hardware vendor like IBM or HP.
http://en.wikipedia.org/wiki/Traffic_ticket#United_States

First sentence reads: "In the United States, most traffic laws are codified in a variety of state, county and municipal ordinances, with most minor violations classified as civil infractions."
This has been happening for a long time, has it not?
On 5. I'd take the higher $ regardless of what other people make. Even if I had the choice of taking a job where I'd make half what the lowest paid person makes in a company where employees are paid $120k on up or where I'd make the average in a company where they make from $40k - $60k. I'd take the $60k knowing I'd be the lowest paid in the company. I don't tie my self worth to how well I do in comparison to other people. I compare what I have now to what I can get tomorrow.
I care about pixel density, because you can't improve interface definition without increasing pixel density. I think the improved interface definition is implied when people talk about pixel density, hence Apple's term,"retina display." The resolution independence of the OS is nice, but even if you use rasterized UI elements, you can still have better interface definition on the new iPhone (you just have to create a new set of elements).
you guys are doing it all wrong. take it from us Asian folks. it's called the finger test. the amount of water above the rice should come up to the first line on your finger as you're touching the rice. yes you have to stick your finger in the pot.

having grown up where our main staple was rice, my parents never made burnt or soggy rice. oh and having a rice cooker prob helped as well.
As someone who mostly uses mobile, I agree with you, but in this case I couldn't figure out a way to make it readable without code formatting and without retyping it.

Thank you for the effort. I've updated my post with your text.
There's a CSS feature for that, actually:

text-decoration-skip-ink: none;

Admittedly, not all browsers support it yet, but that's what websites should be using if they want to override the default behavior.
Unless you're the state of Florida, and you make millions by selling the DMV database to private buyers... [0]

[0] https://www.abcactionnews.com/news/local-news/i-team-investi...
I’ve decided to sell my bootstrapped business. I’ve been working on it for 1 year. Please click the link to learn more/inquire.
What dominoes might Softbank topple?
You are 100x more likely to get ripped off on the street. Why would a business take took effort to build up a rep and a flow of cash risk it so they could rip off a few get bad reviews and lose it all.
As an example of an initial notification, maybe. However, that has to be followed up with a full post mortem. I see zero information about what happened or what steps are being taken.
My gmail is two initials and last name, so theoretically less susceptible to such errors. Yet I get misaddressed mail all the time—and a surprising amount of it is job applications!
Southern rail route has to contend with mountains in Turkey/Iran, and either Pakistan or Afghanistan/Tajikistan/Kyrgyzstan (getting out of the Tarim Basin somehow). And likely the Carpathians when you get into Europe itself.

The terrain is much nicer going to the north of the Caspian and Black Seas, because its mostly steppe or forest, not a lot of mountainous terrain.
People often think crypto == bitcoin. I think there are 4 categories that people should think about:
1. Crypto as asset class (BTC/ ETH)
2. Crypto for transactions - usually pegged to a dollar or other fiat eg. USDC
3. Crypto as a utility/ asset backed token - filecoin etc
4. fraud.

I think mastercard visa etc will focus on #2 above and it will bring extremely powerful dynamic to these ecosystems
Agreed. Most DEs are well designed and work well enough. I just don't like busy UIs. I am now on Gnome on Pop!_OS because the latest Gnome, at least on Pop, seems to stay out of my way. On Fedora or other, there are so many errors that constantly present themselves. Window Maker is what I used for years until I discovered Pop. I may yet install WM on top of Pop.
> Modern C++ is kind of a mess with how much stuff they’ve added to the language. This is not relevant.

Yeah and C++ would be a way better language to write critical system daemon in 2020 than C. Both safer and more productive while keeping the exact same portability and performance as C when necessary.

Most safety issues of C (buffer overflows, use-after-free, stack smash) are not a problem anymore in modern C++.

Yes, writing new userland software in C in 2020(1) is non-sense.

- Use at least C++ if you are conservative.

- Use Rust if you aim for absolute safety.

- Use Go if you accept the performance hit and do not need libraries.

There is zero excuses to C in userland in 2020.

The only excuse is some Red Hat folks seems to practice C++ hating as some kind of religion.

That exactly what give us "beautiful" monstrosities like systemd or pulseaudio with their associated shopping list of CVEs [^1]

Even GCC maintainers switched to C++, by the sake of god, do the same.

----

[^1]: https://www.cvedetails.com/product/38088/Freedesktop-Systemd...
D is really really nice for writing code then upping the performance as you go.

We do need better scientific programming libraries, however.
I am really trying not to sound like a GCP fanboy, however:

I have never heard anyone say that the AWS toolset was anything but "an amalgam of individual projects developed separately." It is obvious from their UI that the different tools are run by different teams that have very different opinions on how things should be done. Just look at the various iterations of deployment management. ECS vs Lambda vs EKS vs classic EC2. All the UIs have different design standards and assumptions. It has gotten better over the years, but the AWS org chart is still peaking through the UI.

GCP is not much better. At least they had the advantage of starting later in the market cycle. They were able to see what worked and what didn't work at AWS and build a bit cleaner.

In the end we are talking about B2B systems targeting power user engineers. The control surfaces need to be powerful first, and easy to use is a distant second or third consideration.
> From the kernel point of view, there is a only one socket with a unique listen queue. This socket is associated to several file descriptors: one in systemd and one in the current process. The socket stays alive as long as there is at least one file descriptor. An incoming connection is put by the kernel in the listen queue and can be dequeued from any file descriptor with the accept() syscall. Therefore, this approach actually achieves zero-downtime deployment: no incoming connection is rejected. [0]

systemd can be sufficient for a zero-downtime deployment.

[0] https://vincent.bernat.ch/en/blog/2018-systemd-golang-socket...
There was always a bit of cynicism and criticism on Hacker News, but lately it is at a completely different level. Almost every comment on every submission is negative, if not of the work itself then of some tenuous political implication, and usually not a very original or interesting one. Overall the attitude of valuing progress and working towards invention is completely gone, replaced with the dominant cynical, pessimistic and conservative tone of academia and legacy media.
There is/was a kernel module from Cern named the same I believe. As well as a Zephyr (RTOS) module named the same that I had worked on. It's a fun name, I always thought of it as zero-copy IO (DMA!)
If I give that argument the benefit of the doubt, I'm left trying to figure out why it bothers me to have CBP look through my phone but not through my luggage. I think the issue is what sort of contraband or dutiable good might I have on my phone in particular? I don't understand what I could possibly be bringing into the US, especially as a citizen, on an electronic device that wouldn't fall under the scope of a required warrant. If I have an invasive species, for example, it seems reasonable to search for that because of the imminent threat of bringing it into the country. But I don't understand what could be on my phone that would justify that kind of search in the absence of a warrant or probable cause with regard to my situation in particular.

I don't agree with the argument that borders are "twilight zones" of territory, because if they were, you'd end up in this kind of Zeno's paradox situation, and I think as a practical test, you could ask how the US would feel if foreign powers just sort of claimed the right to occupy border search zones. There probably is some grey area, but once you get to the search space, it's not grey anymore as the CBP is asserting their authority over it. I think the idea that the border zone includes 100 miles around border points speaks to the absurdity of the idea that the border is some kind of twilight zone where constitutional protections don't apply.

This is one of these decisions that seems to me to fly in the face of common sense and reflects some subjective feeling on the part of the judge that having CBP look through your phone "seems reasonable to them," which to me isn't reasonable at all.
Or is Intel the patient partner that was there in times of need, even though Apple outburst are childish and irrational and usually flirts with every new girl to hurt Intel feelings?

*Actual Apple ad from the 90s

https://i1.wp.com/lowendmac.com/wp-content/uploads/pentium-s...
How do we then address chronic incompetence? Never complain about it?

This is not small. This kind of incompetency if employed in a different sector such as security would lead to losing personal data of millions.

> “it’s a miracle software works at all”

This is not the case here. Please re-evaluate your calibration on this topic.
Erm, that's exactly my point--that I apparently wasn't clear enough on.

People didn't have RJ-45 and Cat5 back in 1988-1990. The existing ports in every office building were RJ11 voice (Cat3 garbage) and maybe coax for some reason.

So, normally, networking started as "wire the computers in that room". That was generally coax at the beginning. And you would keep adding computers.

Eventually, somebody got tired of always debugging where the networking break in the coax was and managed to finagle a single hub in that room. But only one hub because they were kinda expensive.

At some point you had overflow and then it went "Connect the main room to another room or two" which meant an actual cable pull somehow (probably a midnight session through the drop ceiling) and probably went into a hub in the main room--but only one hub per room max because they were kinda expensive.

And, finally, you got enough computers that congestion was now an issue and you got to use an actual switch (which was really expensive--so generally you only used that to connect to the hubs and isolate them) and could now get people to officially pull cable.

This played out from about 1988 (coax dominates) to about 1998 (TCP/IP has finally won and ethernet switches dominate and hubs disappear), I would say. For most of that range, a system based on Ethernet hardware would have been dramatically cheaper than one based on Token Ring hardware until Ethernet switches became ubiquitous (by which time Token Ring was dead)--even if the interface cards were the same price.

And, remember, some of the Ethernet cards were GARBAGE, yet people beat them into submission because "real" ones like the DEC Tulip cards were so expensive. One of the reasons for the ascendancy of Linux was its support for so much complete garbage in terms of hardware.

And, to add insult to injury, 10Base Ethernet would generally work on Cat3 garbage that Token Ring simply would have no hope on. And that meant a dramatic decrease in your physical plant support cost.
If your main goal is adblocking (or, generally, filtering requests by domain name), the adblock software package has a config option to "force local DNS".

Otherwise you'll need to set up a firewall rule to redirect all DNS requests.

https://openwrt.org/docs/guide-user/firewall/fw3_configurati...

According to a sibling commenter, that alternative is also possible through Pi-Hole, although it looks like you need to configure a router to rewrite said traffic to point at it. (potentially also requiring the purchase of a $250 piece of additional hardware, at which point, why not just buy a router that supports OpenWRT?)
Slightly less cursory: https://news.ycombinator.com/item?id=26298300
https://en.wikipedia.org/wiki/Send_Me_To_Heaven
It used to be considered acceptable to find young boys with good voices and castrate them so their voices would never change.

At some point, society decided that we weren't going to do that any more, even though it meant that the "castrato" parts in operas could no longer be properly sung (there was near-universal agreement that the purity and power of a castrato's voice could not be matched by anything else).

Now, we're not castrating these kids, but we are sending a lot of them into adulthood with physical problems (fucked-up joints, e.g.) and a socially-impoverished childhood.

Maybe accepting a slightly-lower baseline level of professional baseball skill would be a reasonable tradeoff to avoid that?

Edit: the same holds true for gymnastics, tennis, etc., of course -- any sport that requires that level of dedication from a young child. I don't mean to drag baseball in specific.
If you reward politicians too greatly, the allure of being a politician is no longer affecting political change or helping your fellow constituents. It's getting access to a sweet lifetime of cashflow.

Politicians shouldn't be paid more, they should require industry expertise and have a term limit of 4 years. You work in industry, you become a politician, and then you go back to industry.
What linux disto are you using that’s so similar to macOS?
We have a system supposedly designed to do such a thing in Texas - the state legislature only meets for a few weeks every two years. The outcome is that no lower class job allows people to disappear for 8 weeks at a time, so essentially only rich people can participate in the system.
I'm just waiting for them to jack up the price for Christmas day - so all the people that get given an iPad/iPhone/iPod Touch for Christmas view the top list and buy at full price.

Having said that - I purchased five EA iPad games on the weekend because of this sale. SimCity for 99 cents? Yes please!
This article says it starts at 12:30 EST -- I think it's actually 1:30 EST, no?
>every single measure that is not interest being paid on past debt goes WAY DOWN when Obama becomes President.

No it does not! It goes up when Obama becomes president. It isn't 2014 yet
Designers were never Apple's target demographic, even though Apple and Adobe started the desktop publishing revolution. Education and home use have always been the Mac's target demographic.

Ofcourse, the creative industry has always preferred Macs, and they still do. That's why it's the designer's platform, not because Apple targets them.

As for Apple's displays: you're right, they're not as good as high-end monitors from Samsung, Eizo or Barco. Apple's displays are not made for print designers, they're made for multimedia. This has been the case ever since Apple switched from CRT to LCD. However, the price is right: $999 for a 27" screen with LED backlighting and IPS is hard to beat.

As for Photoshop performance on Mac vs Windows: are you using an older version of Photoshop for Mac? Those weren't 64-bit, didn't utilize the GPU and didn't make use of multiple cores well. Try CS5 on Mac, it's stable and fast.
The author seems to conflate all opposition to the current flavour of globalisation with nationalism. Nationalism in this context basically means thinking that your country and their people are best and so things made there are better - and if someone's only reason for believing that is that they were born there, or that they were brainwashed to believe it, that is irrational.

There are examples of nationalism in the United States holding back some forms of globalisation. For example, in a truly global world every country would have open borders to anyone who wanted to immigrate there, and saying that someone can't come to your country because that would take jobs from 'more deserving' locals is a form of nationalism.

However, "local food, DIY, sustainability" are not examples of nationalism. Instead, they are an expression of growing discontent about inadequate price signals for externalities like climate change and peak oil, and that much global trade is focused around avoiding environmental and labour protection laws, and exploiting third world countries, rather than genuine comparative advantages and economies of scale.
EA simply bought Chillingo, the publisher of Angry Birds (and Cut the Rope, and several other top iOS games) a few weeks ago. I don't know what deals Rovio, Zetptolabs, etc. have with Chillingo, but no, EA does not own Angry Birds as far as I can tell.
The new version of the bike is much more accurate according to reviews. However, the signal is now transmitted over USB-C, and probably not nearly as hackable.
The people he was talking to did not need more convincing about election being stolen, they needed to be told to go home. That is what Trump did. That video alone had more historical value than 99.99999 content on Twitter.
Actually, you can do the burner phone thing with Signal too. With Telegram, whoever gets that number later (if you discard it) can possibly also get your account and messages (though you’d get a warning). With Signal, even if someone did that, they wouldn’t get your past conversations and your account would get disabled the moment the other person activates.
I need Element to get threads for the slack use case, and Matrix to get an app as polished as Telegram, for the personnal messaging use case.
The trouble with Scala is that developer A writes elegant mostly-functional code while developer B uses global state modified in nested while-loops with everything as type Any. I think more of a bondage language approach would be better.
This sort of low level stuff is so interesting to me but I feel out of my depth having not looked at this sort of stuff since undergrad. In a hypothetical world where someone wanted to contribute to v8, what are some good resources to get up to speed?
That's definitely true, but I wonder why Google is so tied to MV specifically, given that MV is not particularly accommodating of them? San Jose has been fairly open to high-rise development (within the constraints posed by SJC landing paths), and is not far away.
"PG's point is that a lot of people from outside the US (including from Europe) currently would prefer relocating to the US but they have difficulty getting a visa"

No, from my reading of pg's point: Most of the top programmers live outside of the US, so we should make it easier to get them by changing immigration policy.
Yeah, but .NET, IE6 and a lack of any UNIX underpinnings scares a lot of us. It was pretty impressive, though.
Andy Clarke's article on progressive enhancement from last year is also great. Can't wait 24ways to start again in an few more days.

http://24ways.org/2009/ignorance-is-bliss

Elliot Jay Stocks also wrote a good one on side projects: http://24ways.org/2009/a-pet-project-is-for-life-not-just-fo...
Python is currently Very Popular. I'm not a fan, but the popularity does give you access to lots of docs and help.

I would suggest C# is a good language for starting on Windows. It's popular, widely supported, and doggone easy to write GUI applications.

If you are working on Linux, Perl is good. It's almost everywhere, and can get everything done that isn't hard-real-time. It's also optimized for text processing.

The traditional route for ground-up understanding is C or C++. Those force you to deal up-front with a lot of low-level machine issues that only come up later in other languages.

If you are looking for the pure abstract programming language without worrying about usability, Scheme is likely your best bet.

Each of those languages provokes strong responses for and against. When choosing a language for a project, it is a engineering decision based on the tradeoffs.
Google should add "native" apps to Chrome OS by adding javascript-based APIs for controlling processes, accessing the file system, etc. Essentially pitch the browser as a GUI layer on top of linux, much as Cocoa sits atop Darwin. You could build traditional apps in whatever language you wanted, but use HTML for describing their interface.
Flip that perspective on its head. Why are websites updated continuously? Because we can, and because it would actually require more work/thinking to do so on the more traditional newspaper release approach.

However, I do think there are merits of the edited "digest" format inherent to a print release cycle. My RSS reader is a great example of the shortcomings of a continuous release cycle. It's a fire hose of information because there is no editorial intermediary. Social aggregator sites like Hacker News, Reddit, and once upon a time, Digg, provide a distributed method of determining the value of content, but I find they lack consistently. The dynamic of the community changes over time. Just look at what happened to Digg. Look at the changes and cycles that Reddit and Hacker News go through.

As I drown in the stream from the fire hose on a daily basis, I am increasingly willing to pay for the benefits of browsing a curated view of the news. A skilled editor acts as a filter and adds value by providing commentary. They represent a layer that is missing in todays internet. We are all our own editors. Consider how inefficient that is.

Think of websites that consist mainly of links to other news/content. Jason Kottke's blog is a great example. He doesn't focus on one particular topic, but most of the things he posts are interesting to people who are "in to" the internet. John Gruber is an example of a more focused approach. He covers Apple almost exclusively. His blog is a stream of links with short editorial content, punctuated by long, well thought-out opinion pieces. Not everyone agrees with him, but if you're an Apple fan, his site is a must-read.

Imagine building a team of Jason Kottkes and John Grubers, all focused on their specialty, along with an editorial hierarchy to consolidate and filter the information. What have you got? You've got a newspaper. The answer isn't more content, it's less.
It's interesting to read the comments. Many mention that Ruby is still growing, but I have the feeling that its already peaked and now fading[1]. I also thought that NoSQL was just a silly fad, mostly being laughed at[2].

[1] http://www.google.com/trends?q=ruby+web%2C+python+web

[2] http://www.xtranormal.com/watch/6995033/
In addition to the NoSQL camp, it seems that a new method to replace tier 3 programming is CouchDB. Specifically, the CouchApp.org that was posted yesterday on HN. The CouchApp "can be served directly to the browser from CouchDB, without any other software in the stack".

http://couchapp.org/page/what-is-couchapp
http://couchdb.apache.org/
Can anyone compare this to SourceTree?
http://www.sourcetreeapp.com/

which appears to support git and mercurial as a native MacOSX app and only 8MB download. Both appear to be too early of a release for me to shell out $40 for.
This brings back so many fond memories. I made some many friends and learned that gaming wasn't just for young kids, I met all types of folks. Great Times.
I'm printing this in a fancy font and putting it up in the office. Thanks a bunch!
Except that this is the opposite of my point - the libsodium repository is 9MB with 326 .c/.h files and c.25000 lines of code.

Tweetnacl is 2 .c/.h files and c.1000 lines of code.