skysight-inc/HackerNews huggingface dataset:
It's both funny and sad to read my local Nextdoor comments, for exactly those reasons. The comments around me fall into a few major categories:

(1) Announcements from the local police and local government about stuff they want to let people know about. This is actually useful and informative sometimes.

(2) People who are expending titanic amounts of time and effort to save almost nonexistent sums of money, hoping they can buy stuff off their neighbors. People looking for stepladders or planters or shovels that they hope random neighbors have lying around unused in their garages so they can save like $5. These are clearly not people trying to be less wasteful, these are clearly people with a lot of money devoting hours on end to trying to save $5 instead of just going to Home Depot or whatever.

(3) People who are looking for random people in the neighborhood to do their housekeeping for them or babysit their kids or cook for them for some reason. The common theme is, whatever service they're looking for, it's always something where it's completely insane to ask a bunch of random strangers who just happen to be registered in the same Nextdoor neighborhood as them, and again appears to be people with tremendous amounts of money trying to marginally cheap out by snagging some random stranger to do whatever they need doing. I can't imagine anyone seeing one of these and thinking, "heck yeah, I have no idea who these people are but I would absolutely stop whatever I'm doing at noon every day to go over to this person's house and cook a meal for their shut-in in-laws in exchange for $10 a week because these people want to save money by cheaping out on caring for their older relatives."

(4) People who are very frightened by everything they see out the window of their wealthy, manicured neighborhood. This is the racist stuff. Most of it's either, "I saw some <ethnicity> youths walking down the street and it made me worried", or "A stranger of <ethnicity> rang my doorbell and I didn't answer and they went away and nothing's happened since but it made me worried."

(5) Occasionally informative, useful stuff about yard sales, garage sales, funny stories, lost pets, accidents, crime, mysterious loud noises, etc. Like (1), it's not often relevant to me, but it's good to have that source of information.
As expected. Video games such as Call of Duty and Red Dead 2 have been enjoying larger openings and overall sales than the most successful movie franchises.

However if you examine things on the micro level, the games sector is facing a number of challenges.

One is with the micro transactions model: though it is widely adopted in mobile, its inclusion in AAA titles has backfired in terms of PR. Mortal Kombat 11 and several EA titles such as Battefront 2 ans Need for Speed have been penalized heavily both by critics and vocal customers.

When you combine this with the looming pressure of regulation, things don’t look great for that revenue stream.

Secondly you have pressure towards subscription based models. Microsoft has the game pass, Apple is doing the arcade, Google is doing game streaming. So we’re going to see a Netflix type of subscription become more and more the norm. These games are full games, often AAA though there are some indie darlings. They’re not based on consumables.

Because of this, the proportion of revenues coming from micro transactions on both mobile and console is likely to shrink, and transform. It’s going to be interesting to see how this will affect the unit economics of game studios going forward.
If the corporation has a person then we can jail a person for crimes. The "person" is not allowed to do business or communicate with other persons, corporate or otherwise, without oversight.
Netanyahu sometimes hints that he is the Moshiach.[1]

"We live in historic times. The ancient prophecies are being realized. The people of Israel have ingathered their exiles, come back to the Promised Land, built Zion, reunited our eternal capital, Jerusalem. ... And in fact, the American Embassy was just recently moved there in a historic move by President Trump. This is all important. What we're witnessing is the dream of centuries, the dreams of millennium being realized."

It's getting weird. See "dispensationalism". This is a somewhat nutty Bible interpretation which is getting political support. It doesn't end well.

Maybe you don't want to have institutions that last 10K years. They're likely to be doing the wrong thing from a sense of tradition. Or sheer inertia.

[1] https://www1.cbn.com/cbnnews/2018/december/ancient-prophesie...
This post is of very low quality. "Boeing admits..." but no source, no date, no quote.

I suppose this is just a mashup of previous articles published in newspapers, which were all discussed here. The WSJ was the first to reveal (11 days ago) that Boeing knew for a whole year that the alert device was faulty[1]. CNBC added some details[2]. A NYT link was published here and much commented[3], where a comment pointed to the official Boeing statement[4].

[1]: WSJ https://news.ycombinator.com/item?id=19772220

[2]: CNBC https://news.ycombinator.com/item?id=19780032

[3]: NYT https://news.ycombinator.com/item?id=19835608

[4]: Boeing https://news.ycombinator.com/item?id=19835901

[edit: typo]
The Go team has resisted (deferred?) defining APIs for many common protocols and formats (e.g. LDAP, Websockets).

These will be necessary for widespread enterprise adoption. Third parties libraries, offering arbitrary APIs, and maintained by volunteers, don't pass muster.

Perhaps this work should be undertaken by committees outside the Go team, as it has limited resources.
That is true. I suppose even jpegs are compressed and require decoding. I'm pretty sure it is orders of magnitude quicker than video decoding though. I can have 500 gifs playing at once just fine, but if I had 500 equivalently sized webm h264 videos playing my computer would have a stroke.
Just jail them for revenge, then? The public isn’t at risk if you just ban them from engineering again.
Or people could not buy microtransactions or support games and studios that use them. Seems like something the free market could regulate without legislation.
There are tons of projects, especially in the bay area, with extreme safety implications which do not necessarily as a standard practice employ PEs for the work. Try finding a SW PE to work on your surgical device, doesn't exist.
Similar in perl5 with Moose or Moo

package MyClass;

use Moo;

has member => (
is => ‘rw’,
handles => [qw[
methodA
methodB
]]
);
> I understand that they can be made to autoplay with no controls, but I don't even want the possibility of them being paused.

Your opinions are just that, and usually overridable by the client. The client could even strip your media entirely.

And gifs are pausable (used to be ESC though apparently you now need extensions).

> This way the format has no choice but to behave as expected across everything.

I've got bad news for you: once it reaches the client you're not in control anymore, you can only suggest behaviour.
>Just jail them for revenge, then?

That's the cornerstone of the American justice system, yes.
You know, on second thought, you might have won me over: maybe Keepass' real gift to the world's security consciousness is giving the lay man his first taste of getting pwned.
As a Go developer, I rarely ever miss generics. If you design up front with interfaces and the lack of generics in mind, you can almost always avoid needing them.
Why can't this be served by established third-party libraries? Java did not have a good ORM, or a good dependency injection framework in the standard library for ages; everybody just used Spring.
I suppose that's true, but don't companies have a lot of purposes? I mean there's liability protection, aggregation of contracts, satisfying manager's and CxO's desire to exert power over their employees, and the company's own weird continuing existence.
International flight booking records are bordering on being a public record. Remember that when you fly around.

SITA and GDS providers are giving away flight data left and right — this is one of ways how US gets hold of people traveling to Cuba despite them flying through 3rd countries, and China books Uighurs who fly to Saudi Arabia or Turkey

For when some non-US national overflies US, or files a pre-flight form to US, many don't know that such forms are purely symbolic, US government already had hand on this data the moment the ticket was booked.
I haven't used the app in a while, so I don't remember the exact set of social features it offers, but the app is very social and, as is to be expected, users get off on how many people are watching their feed, commenting, following them, etc.
"progress has been accelerating" mostly due to an abundance of cheap energy, which is both limited and now showing consequences far more destructive than we initially imagined. I wouldn't worry too much about people in 10,000 years living all to differently than they did 10,000 years ago.
You are also applying mammalian standards to a plant. Trees may indeed be capable of living a very long while, but that does not mean that such lives are normal. A tree can live a full and productive life, reproducing and spreading many times, centuries before its total lifespan. There is also some speculation that trees may be immortal, that if their growth is artificially managed that they may just never have to die. Plants are different than mammals. They don't all have the same definitive life cycles.
The brackets make it look like they are both subqueries and contained within in the EdgeQL examples. As such, you could write the examples in SQL like this:

SELECT count(*) + 1 FROM table

And

SELECT *, 1 FROM table

Both of which are valid in SQL. And you'd get the same result as in the EdgeQL examples.

Indeed, a more relevant second counter example would be:

SELECT (SELECT * FROM table) + 1

Not valid... unless `table` only had one row and one column containing a number.
Although many people seem to be receiving the WSL2 news well, I am one of the few that feels that we will be missing something important with this new direction.

WSL1 was pushing the boundaries of OS research: - a method for having multiple syscall interfaces in a mainstream OS - processes in WSL1 were real NT processes (even if lacking some of the NTOS environment) - direct integration with the rest of the OS without an awkward VM separation layer.

In comparison WSL2 is basically an optimized VM with some fancy guest additions. Color me underwhelmed.

I understand the argument that WSL2 is faster than WSL1 in file system operations. I expect this will only be true for their root file system ("VolFs") and that performance will remain same or suffer for Windows drives ("DrvFs"). I am certain that they could fix "VolFs" performance by moving the file system of NTFS and into a raw disk partition or VHD. (Note: I write file systems both in and out of kernel.)

Finally WSL2 will be distributed with Windows which raises some licensing questions (IANAL) if not in the letter of the GPL license at least in spirit. I write GPL'ed software myself and I would be somewhat miffed if I saw my software used in a similar manner (i.e. "via a VM", but still distributed with non-GPL code).
I am 100% unqualified to provide anything factual, but I have some thoughts.

I think it's possible that part of the reasoning is along the lines of:

- People who want a full smarthome system, and aren't very technical, generally don't know or care about the implications of said system, and so they will just buy whatever is cheap/convenient/well-marketed and aren't going to care if its open or closed.

- People who want a full smarthome system, and are pretty techincal might take the opportunity to make outfitting their house as a smarthome a personal pet project.
No!

Requirements are product features that must be present. A Design is one of many potential ways to satisfy that set of Requirements.

For example, a requirement might be "the user shall not be exposed to hazardous voltages (defined elsewhere) when servicing the equipment."

A possible Design solution might be "provide cover interlock switches so when the covers are opened, all voltage supplies are disconnected." or "software monitors a cover switch, and when that particular cover is opened, a command is sent to the power controller to disconnect power to anything that is reachable from that opening."

Which of the two (or other) design options is chosen, is a Design Decision, but they are means to an end, that end being Satisfying The Requirement.
I strongly agree. However to my experience companies decide on quality vs speed based on other factors rather than business needs. For example, in my previous job, CTO called “ overengineering” whenever something went against his will, while “innovation/we are not a Corp” was his tail wind. So much office politics for such a small company :/
GIFs are quite expensive to decode, it's all in software and while the encoding is fairly simple the amount of data is huge (especially for high-quality gif in which each frame will be present in full). Gif playback is commonly CPU-bound on the more complex examples.
Not sure that I agree with this. I know plenty of non-technical users who have been perfectly happy with a default Ubuntu (or similar) install.

It only really breaks if you want to customise it (or your hardware is badly supported).
Those robo-advisors definitely shook things up, but it seems like the giants (Schwab, Fidelity, etc) have rolled out their own in order to compete. It actually is now a really competitive landscape where the incumbents can offer additional support for a fee which Betterment and Wealthfront aren't able. And a lot of people get comfort from knowing that they can pick up the phone and call someone.

Note: I'm not in that camp, I have multiple Wealthfront accounts (Investment, IRA, and child's accounts) and am really happy with it, but I don't need or want to ask anyone questions about my asset allocation
Oracle's "editions" are more like versioning, I think. Last I checked, only a very limited set of schema objects were editionable (views, triggers, procedures, etc.), not including tables or indexes.
The Acer is probably flash memory, not an SSD. The $1500 iMac has a "1 TB fusion drive" which is apparently a hybrid of flash memory and an HDD (and all iMacs have the option to be configured with an SSD). I have no idea why they don't have it by default. They probably have a bunch of data that shows that the main consumers of iMacs don't know the difference or don't care. I'm just pointing out that your comparison was not genuine because you compared a problem with a component on one laptop that the other doesn't have.
If I want to buy a fortnite skin, who are you or the government to tell me I can’t?
Something really irreverent: it is Markdown not MarkDown.
SQL reminds me of COBOL. Even replacing some of the UPPERCASE words in SQL with C-like symbols would be nice.
I missed the breakdown of growth rates in your original source, seeing only the absolute incidences, but I think we're in agreement. It looks like growth in youth type 1 diabetes was reported at 1.8%, while growth in type 2 diabetes was reported at 4.8%.
I would very interested in a language that transcribes to SQL the same way typescript transcribes to javascript.
macOS gets updates every 4-6 weeks.
Legislation already exists either restricting gambling or ensuring that it works in specific, semi-transparent ways. I'm not aware of similar restrictions on microtransactions (though I'm unfamiliar with microtransactions in general).
Darknet Diaries is in general a great podcast. I sometimes struggle when otherwise good podcasts do security stuff because it's too high level for me to be entertained. I think Jack does a good job of being accessible to n00bs and interesting to experts.
> Do you think these places were less impressive/worse 10K years ago when they had forests and lakes? And why must we preserve them in current desolate state instead of restoring to the older state when they could sustain more life?

I don't even know how to address this. Are you suggesting that DV was "covered in trees" or heavily forested 10k years ago? That is irrefutably incorrect.

> Death valley doesn't even have any features that would be lost because of trees unlike for instance rainbow mountains in china.

What? Again, you've never even been there. You have zero idea of "what features would be lost". You expose your ignorance more and more with each sentence. Educate yourself on the history, geology, and ecology of the area before you talk out of your ass about places you've never been to.
They could but they won't. The fact that the market rewards behavior from consumers and vendors that's counter to the consumers' best interest is why legislation is needed.
Yes, and that's actually the point being made in the post. You need to rewrite your queries to make SQL happy.
I've seen a lot of projects use Go in the enterprise space. They all ran into the issue that Go is a great replacement for C++, a good replacement for real time systems, and a not a great replacement for C# and Java.
The existence of many slot machine and lottery addicts --- even for the simple, totally probabilistic kinds --- seems like strong evidence against your second point.
A good AdBlocker (like uBlock Origin) is usually enough. Also the tracking protection of Firefox is not bad.
Well yes, it makes more sense to use it for cryptography. I'm not arguing otherwise.

I just don't see the harm in this context when it's obvious what he's referring to.

> Use an autocomplete to make 'crypto' change to 'cryptocurrency'.

Yes, we should all install autocomplete in our browsers so we can avoid stepping on the toes of an opinionated commenter.

This issue is so overblown.
The problem is that social networking protocols would inherently be much more complex than phone protocols (but it could be done). Moreover, some body would have to standardize those protocols as well as discovering some way of preventing spam. My hunch that I know get more spam on my phone number than either my email or my Facebook account because phones still have open points of entry.
They've already stated they will add generics
> I also installed Mojave on it, and with the exception of a weird quirk where apps that do not live in the Dock do not disappear from it when you close the app, it runs fine.

If you’re talking about what I think you’re talking about, this is a feature and you can turn it off by disabling “Recent Apps” in System Preferences.
> Even replacing some of the UPPERCASE words in SQL with C-like symbols would be nice.

In EdgeQL the keywords are recognized in any case. It is a matter of personal style.
Confirm, doesn't work for me on FF on Windows.

And this is a challenge for a "new" format: if AV1 works on 90% of systems, and GIF works on 100%, then in many cases GIF is the clearly correct solution. Why would I throw away 10% of my money? Why would I ignore 10% of my customers? In many businesses, just a few customer calls because of this could seriously hurt profitability.
It's not being choosey to not support organized crime, because it's illegal; the choice has been made through the law. It IS choosey to chose not to support an organization that's doing something legal that you don't like.
I tried to look where I live but it didn’t have anything for Georgia. Most of the PE stuff was about land surveyors. I know Civil and Structural Engineers with all sorts of licenses and accreditations.
Debunked how? It seems the consensus is that it’s just as secure as using a username and password and allowing the user to reset via email. It’s been discussed here a few times.
>The boot loader should be simple and relatively dumb IMHO, then it is secure. If it should be bigger then it should be Open source.

I do not see why it would be different for any other software.
> It also helps that nobody says "The SQL server is down" when their mysql instance is down.

I've heard such sentences many times from many people.
I've got a lot of experience with enterprise java and go. Java is here to stay, but a large chunk of what people use Java for in enterprises would be much better done with Go. I've seen way too many applications done in Java that required high priced talent to achieve a feature set that was not proportional to the cost. The high cost makes this skill set a target.

Go is designed to scale with people, in that it discourages clever approaches (in coding, in deploying, and in tooling). The result is that you generally end up with a code base that everyone on the team can deal with and which costs less.

Additionally, our experience is that you need less hardware to run Go applications than Java ones. Another cost savings.
I'm confused by this:

> In EdgeQL, sets are flat, i.e. a set (including an empty one) cannot be an element of another set

It seems like in the last example, they're returning a set (of movies) that contains other sets (directors, cast, reviews). Am I misunderstanding? I guess it would be helpful to see what the output looks like for these examples.
Think again. The absolute _worst_ thing that could happen to the GOP (w.r.t. what they _really_ care about: regressive tax policies, harmful deregulation, and heads-I-win-tales-you-lose capitalism) is to lose their "golden red herring" of Roe V. Wade. Watch for 1-2 "conservative" justices to make a "surprise ruling" in favor of Roe.
That's more or less what ORMs try to be.
if you can compare SQL every syntax to every usecase possible , until then we cant claim what we are doing is lot better.
By the strict definition Ireland, Sweden and Finland are '3rd world'

In high school geography countries were classed as 'developed' or 'developing', although I don't remember the metrics
According to https://keepass.info/help/kb/sec_issues.html, it doesn't auto-update - it just displays that a new version is available. Enabling a man-in-the-middle to display a fake update notification, when there are fake versions of Keepass floating around and the user could easily slip up (and the MITM could guide the user towards a fake version) still feels like a hole, albeit a minor one.

It has however been resolved:

> the version information file is now digitally signed (using RSA-4096 and SHA-512). KeePass 2.34 and higher only accept such a digitally signed version information file. Furthermore, the version information file is now downloaded over HTTPS.
http://dosdude1.com/mojave/, maybe?
> Seems like something the free market could regulate without legislation.

Given that this is not occurring, it does not "seem like" this.
JVM is rock-solid and not going anywhere.

Java the language has such reams of already written code that it's not going anywhere either for a decade or so.

But take a look at Kotlin.
A lot of times microtransactions simply are time saving. Even in every Gacha game I know of you can technically pay for free, if you're willing to dedicate the time.

But in Clash of Clans, for example, you can be very 'good' (idk what word to use with these kinds of games) without having spent money. You will of course, have spent your time instead.
Javascript is the new Java? LOL

Otherwise, you're quite right that enterprise IT culture is deeply conservative.
Well that sounds like a feature I would absolutely hate and never enable. Offline messages need to live in the same place as online messages.
There's more software overhead for container networking because the host needs to maintain NAT between the containers and host network.

With SR-IOV on VM's each gets it's own network stack and it's handled in hardware by the NIC.

VM networking is as fast as the host. Container networking is not
Well, nobody's perfect ;-)
Finally someone talked about it, I felt he was saying privacy like a hundred times!