skysight-inc/HackerNews huggingface dataset:
We can do so much better! The problem really is, even if you have a nicer more expressive language that cross-compiles to SQL, it's really easy to end up with things that are impossible write in some databases. Even though SQL is based on Math, so it should "just work", the syntax is badly designed, and it is tied up with database consistency models, so it is easy to write something that should be possible but isn't. We can probably make much better compromises in a different language, but it is unclear how we could efficiently do backwards compatibility given all the existing databases and database clients.
It makes me wonder if pilots were even involved at that level of the design and decision making for the feature.

They were not.[1]

[1] https://www.wsj.com/articles/boeings-own-test-pilots-lacked-...
Just for a little context, that 40k would be tax free, since the first 40k of cap gains are untaxed. So you'd actually be netting out more than the median American. So, move anywhere where median Americans live, buy a reasonably sized house, and you'll be cruising. I have family that recently bought a huge house bordering on mansion sized in Salt Lake City for under 500k. So if you have $2.5M in the bank and you buy that kind of house with cash, you have a very livable nest egg that should allow you to cruise through the rest of your life not just in acceptable conditions, but in abundance.
Honestly, I don't think the free tax filing software companies have enough pull here. There are other constituencies who are against the IRS telling you what you owe:

* Special interest groups who have won tax credits/deductions--most of these don't get reported to the IRS, so it makes it easier to kill these off since fewer people will take advantage of them.

* The anti-government crowd, who is a) afraid that the IRS could abuse this power to tax people more (if people get used to signing the dotted line, they might not notice if the IRS stops accounting correctly for some reason); b) adamant that people know just how much the government is "stealing" from them in taxes and so form a ready constituent for lower taxes; and c) generally don't like the idea of the government telling them what to do anyways, so the government just sending them a bill is the ultimate anathema.

* People who are underreporting certain classes of incomes who might be afraid that there will be a push for broader mandatory reporting to help make taxes even simpler.

Given that the political power of the second class I've mentioned is quite vast, they are sufficient to prevent the sensible implementation of the IRS-sends-you-a-bill even if TurboTax and the like were to stop lobbying the government.
>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.

Theoretically maybe, realistically many of those types of games would require about as much time devoted as a full time job to be winnable, if not playable, without microtransactions.
As someone who landed up doing what you did, I also had days where I felt what you have described here. On the other hand by going custom you can usually exploit some understanding you have of your problem to great effect.
> Youtube has been serving webm/vp9 video for years, so does that mean VP9 Youtube is unavailable on Apple platforms?

Youtube serves h.264 to Apple platforms.
More Tigers in Cages Than in the Wild. This Man Pursues Those Responsible
Well, it does run on the client and the server, which was the promise of Java in ye olde days.
Is this really true? Is there any proof that companies don't or can't make a profit at European & Canadian prices. US prices are much higher because companies are allowed to charge more.

https://www.healthaffairs.org/do/10.1377/hblog20170602.06037...
You're not going to have much RAM left after running a TCP/IP stack and the layers below it -- are these actually IP devices, or do you have a gateway?

(Perhaps consider https://teserakt.io/ for the securing-MQTT part.)
`(a, b)` is a cross-product, just like "SELECT * FROM a, b"
In sharp contrast with spammers, which are given such free reign under GDPR? (In the comments it turns out it's a spam service.)
I don't know about traffic, but we tend to downweight meta posts, including ones about getting to the top of HN, because as a genre they're too samey and HN thrives on diffs. This post is an exception though, partly because the project resonated with the community in an unusual way, and partly because of the heart with which the story is written.

You're right that it isn't a marketing strategy. It's too much of a lottery. Worse, when projects or startups try to get attention that way, they make themselves less interesting.
You're right, it's far far worse now.
There are a bunch of studies over the last decade or so finding that teens (i.e. teens to ~28 year olds today) have shifted the balance of their social interactions away from in-person contact to online communication.

If the same thing goes for sexual topics, that would quite neatly explain this pair of interactions. Debating sex on social media or posting adult content online is publicly visible, hence "people are sexualizing everything these days!", but it's plausibly also an replacement outlet for what isn't happening in person.

(The other, simpler, take is that online accessibility just means we see an increasing amount of everything, even if the number of people involved is declining.)
Switch in C/C++ doesn't enforce mutual exclusivity though. You can forget a "break" statement and fall through multiple cases.
On the CPU, matrix multiplication follows the same procedure you'd use to multiply matrices by hand. But GPUs are good at performing the same operation on a bunch of data at the same time. Any operation that is embarrassingly parallel is a good fit for doing on the GPU and often large matrix multiplications are. So the premise is that you do the steps that don't need to be done sequentially in parallel on the GPU.

Most approaches to doing matrix multiplication on the GPU benefit from doing operations in a way that plays off the behavior described above, make good use of caching, and respond to how the data in your matrix actually looks (e.g. is it sparse, etc).

To learn how you'd do matrix multiplication on the GPU, you might want to look up how its done via CUDA since many applications that make use of the GPU do so via CUDA and it doesn't require specific knowlege of graphics programming. This seems like a good introduction: https://www.shodor.org/media/content/petascale/materials/UPM...
The waterbed theory in fact explicitly states that the amount of complexity is preserved no matter how it is distributed. The Wikipedia definition of it explicitly talks about how the volume of water remains constant due to its incompressibility.

If that isn't taken literally, it informs of nothing we don't already suspect. It tells us that for each functional requirement, there is at least one piece of code in the system somewhere. If we remove these lines of code from one place, or places, something has to be added elsewhere (possibly way more lines, or way fewer) so that the requirement remains implemented.
I'd argue despite the posted revenue figures that no, it isn't right for Blizzard to focus on mobile.

They are a total no-name to mobile gamers, and mobile gamers in general don't care about brand and have no loyalty. They will play what their friends tell them to, which will almost always be and remain one of the top 10 titles with maybe half of said titles changing hands every year.

Yes, companies like Bethesda, EA, Activision, etc have the developer talent and cash to build games that could reach that top 10 app store status, but even they don't have the influence to buy their way there from Google, and the demographics of mobile gamers have very little overlap with traditional video gamers... at least in the audience they want, either very young children or middle aged adults that will spend all their free time on the one game constantly putting money in the slot machine.

If core gamers are going to dedicate themself to one title, its going to be a full featured experience, not a click bot braindrain.

So Blizzard is in large part sacrificing what gives their brand value (their appeal to core gamers) to enter a market they have no stake in or guarantee of success because they see other games winning the app store lottery to make fortunes on very little developer investment and want that money.

Its like being a business owner who sells their stake to buy lottery tickets. Sure, maybe you do win the jackpot of several hundred million without strings attached but you threw away reliable income for hard work to gamble with total chance.
People want to do heroin, why is it you (or the government's) job to tell them not to? ...

Microtransaction games are based around exploiting an inherent flaw in human reasoning; predatory behaviors that exploit our weaknesses as humans should be regulated against.

edit: to back this up: The wordpress blog linked below references 19 clinical studies and explains in detail much better than I care to write up.

https://platinumparagon.wordpress.com/2017/11/16/the-psychol...
Is there any proof children are the ones being affected? The biggest source of money in these games has always been whales. And honestly if a kid used there parents credit card to hit $500+, that sounds like a parenting problem (you probably should have put a stop to it earlier). I don't see a problem with a parent giving there kid $60 to spend on Fortnite skins.

>This is not really the problem with gambling.

Yea it is? People lose money gambling, people bet more money to try and make back what they lost. But you'll always eventually lose money gambling in the long run. It's the most common fallacy that gets brought up in gambling.
Try it in a mostly-white suburban neighborhood. You'll rapidly add new items to your library of dog whistles.
More vendors just need to support ANSI SQL.
‘Jeopardy ’ champ James Holzhauer could work in baseball, execs say
Because no one manufacturer does everything.

In my home, I have... Nest alarm, Lifx bulbs, Onkyo speakers, WeMo plugs, Meross adapters, Alexa voice controls, Toshiba TVs, and a bunch of no-name Chinese kit.

And none of those manufacturers talk to the same standard. So I end up using IFTT and I've cobbled together controls out of various open and closed source code to make them work together.
>People want to do heroin, why is it you (or the government's) job to tell them not to? ...

When people start killing each other, or letting their lives fall apart around them, just so they can spend more money on another cute girl in Fate GO, then I'll let you make that analogy.
Google Uses ‘Bait and Switch’ in Diversity Hires, Worker Alleges
I like a SQL a lot, but I wouldn't mind a nicer interface to a relational database. TutorialD seems more elegant and expressive than EdgeQL though. If I were designing a new query language, that's where I would look for inspiration. Anyway I'm glad to see people experimenting!

I am waiting for someone to write a paper titled "SQL NULL is (nearly) a Monad." It is "contagious" just like mapping over None. Sometimes I think it'd be cool to add Maybe<T> columns to Postgres, where operators would do the right thing for Some(x) vs None, but then I think, "Wait, that's how it already works!" At least it is very close. But one way or another I would love to see a re-assessment of SQL NULL from the perspective of category theory. If we could redo NULLs as Maybe types, what would that improve? Incidentally, Leonid Lybkin published a really cool paper in 2014 about handling NULLs with category-theory ideas, but it is more about drawing inferences from incomplete premises ("Incomplete data: what went wrong and how to fix it"). Maybe he'll write something about Maybe column types too. :-)

Also if you are interested in improving relational databases, Codd's 1979 paper "Extending the Database Relational Model to Capture More Meaning" is super interesting. The first part is where he adds NULLs (in order to add OUTER JOINs basically), but the second part is almost never mentioned and gives a way to query the schema itself as part of a database query. It looks a lot like doing graph database queries from your relational db. Also a better kind of EAV pattern. Also more support for OO-style inheritance. Somehow 40 years later it is still way more advanced than any existing RDBMS. It would totally break the parse-plan-execute pipeline of today's systems, but it is fascinating to think about. I wish more people would read this paper before trying to go "beyond relational"!
Just wait. When I signed up for it the bizarre/comedic posts took a while to appear. I have to agree with the article that there are some disturbing sentiments on there. In my immediate area in SF there's a lot of homelessness, petty crime and property crime. The opinions/proposals to solve the problems range from "putting the homeless in compounds" to "giving them sturdier shelters and condoning their homelessness."

I stopped checking it regularly because the content is largely irrelevant to me. The new hotness in my area is traffic calming measures, because some residents find it too inconvenient to walk a block to cross at the nearest crosswalk. I wonder what the userbase demographics are by area, and if they reflect the make-up of the population accurately.
To eliminate the need for domain-specific parser implementations on both server and client, make it easy to index and search this structured data, and to link things with URIs and URLs like other web applications that also make lots of copies.

Solid is a platform for decentralized linked data storage and retrieval with access controls, notifications, WebID + OAuth/OpenID. The Wikipedia link and spec documents have a more complete description that could be retrieved and stored locally.
> It may take longer to load, but I can have 100+ GIFs playing at once with no impact to my CPU.

I don't know what you're talking about really... I was just using Google Slides today and both Firefox and Chrome went to 250% CPU usage, only because there was one slide with a 5 seconds full screen recording GIF. I begged to the person who added it to turn that to a video.
I mean maybe if you don't carry any health insurance and choose not to take advantage of the ACA's guaranteed issuance provisions. Otherwise, it would be quite an uncommon disease that costs $3M to treat.
Because of the decades of things not displacing it - when someone suggests "oh we'll just do it simpler" they often are not seeing the forest for the trees.

Simpler languages have been shipped dozens if not hundreds of times, and they generally tend towards expressing the things they missed or not giving enough functionality for the things they missed.

I am not saying its impossible, but you're going to have to do a lot more than hand waving to justify the reverse position.
Ok, what turnkey Linux laptop with a touch screen (for Android games) can I go to Best buy and pick up today?
In enterprise? No way. Enterprise and IT orgs are already perfectly willing to shell out cash for Oracle databases, why would Java licenses be any different?
Memory Allocation Benchmark
Checking in from a mostly-white suburban neighborhood. The only "crime" post I've ever seen was about a homeless guy going through trashcans and yelling at people. Everything else is as OP states; yard sales, missing (and found) pets, etc.

Edit: I also find it ironical that you're fear mongering on a post complaining that apps are fear mongering...
Only in the manner of speaking (i.e. if you conflate 'mapping' with 'transcribing').
The Numerical Reliability of Econometric Software (2000) [pdf]
Sidenote, has anyone seen how to actually talk to EdgeDB languages without a Client? As it seems currently only Python has a client.

(edit: I'm specifically wondering about Rust, if it matters)
Most of Postgres is standard SQL. It's just that most non-Postgres databases do not implement standard SQL very well.

Sure, but the non-standard enhancements like JSON support are part of what sets Postgres apart from the competition IMO.
Yes, this is what he means. It uses visual/laser information (sometimes combined with the IMU like the phones you talk about) to map and track movement.
Not sure if there is something wrong in my brain but I have not been able to understand the hate against NULL. To me the three value logic feels very natural and just clicks. Lately I have been dipping my toes into Alteryx, which treats empty values in a way that definitely does not correspond to 'normal' NULL logic in databases and it feels very much like a constraint on building my workflows.
"There's a huuuuge bunch of intermediate steps that could've just been skipped."

Except they couldn't have just been skipped. In retrospect? Maybe. But I suspect we'll see another several thousand languages in the next 20-30 years, most of which will be very, very much like what came before, and a very few that ultimately matter. I don't think there's any way around that except in hindsight.
That would be more convincing if someone came up with a supportable notion of what intelligence is and then validated that some testing instrument could reliably measure it across cultures. So far not so much. IQ tests have their uses but they don't exactly measure intelligence.
Re: Publica 2019 – Eben Moglen: Why Freedom of Thought Requires Attention
I don't know about your hackberry in particular. This has been a topic of fascination for me, though.

Trees connect to each other via symbiotic root fungi called "mycorrhizae". Any given species of plant probably has several species of fungus with which it is compatible. The fungus and the plant form a mutually beneficial pair, but the fungus can additionally connect to other nearby plants. Then you have a network, potentially with multiple plant species.

The network can be used for nutrient storage (summer to winter), nutrient transfer (to offspring), or chemical signalling. ("Bugs attacking. Get ready.") Different species are known to support each other, giving nutrients back and forth and different times of year. Of course, the black walnut will use the network to poison its neighbors.

Playing in my flower pots, I have observed that plants growing right next to sweet potatoes or succulents do better when I forget to water them, but I haven't measured that. In my mind, they're leaching water from their neighbors through the network.

So, it's complicated, and there is such a thing as a bad actor on the network, but basically I don't think your tree will be lonely. I'm optimistic.
This post was from 2017. The TLS landscape might have changed significantly. Can someone add a [2017] tag on this post's title?
The one small thing I've often wished for is to place the from clause before the select clause. Having to type out the columns before the table means auto completion never works well.
> JavaScript is now the new Java

No it absolutely is not.

The benefit of Java is all of the enterprise libraries and support. After all of these years I still don't see any of that in Javascript.
Switching to TLS 1.3 will probably not really start in earnest until libssl 1.1.1 is installed by default on all major Linux distros.

I'm running on Debian 9 and getting nginx to run TLS 1.3 took some work, nothing difficult, but when you see that many (most?) admins don't even bother to change SSH settings from the default, adding extra source lists seems impossible.

Also, we're unable to kill off TLS 1.0/1.1 because of all these people running IE...

edit: fix libssl version number as mentioned in comment below.
That's just naive. The slot machine devs deliberately make the game annoying by letting you wait unnecessarily if you don't pay all the time.
Aydın Sohbet Sitesi
Nearly everyone at my shop uses vscode, but I stick with spacemacs for a few reasons:
- I know the shortcuts fairly well. If it ain’t broke, etc.

- Magit is a good enough reason to use emacs all by itself. The git integration in vscode can’t touch it.

- With vscode, if you want a given feature you have to search for extensions, vet them, pick one, etc. With spacemacs (most of the time) just search the docs, it’s probably already there and all you need to do is make a keybinding. At worst you add a line or two to your config file.

- Emacs was laughably slow on 80’s hardware. Electron apps are laughably slow on 2010’s hardware.

- The vi bindings available for vscode aren’t as deeply integrated as evil-mode is. If your muscle memory expects home-row navigation, it’s extra frustrating when even most of your editor doesn’t use it.
Can you tell me of one, please? I'd like to check their implementation, most play/pausable gifs I see are only converted webms.
It's kind of funny to point out issues with SQL's composability, and in the same breath spec out a language in which "a set (including an empty one) cannot be an element of another set".

There are many real life problems with SQL but this doesn't feel like it's resolving any of them.
and the enterprise doesn't care as long as they don't offer them a support contract.
Oh yea I saw this, the loot boxes arent even an argument to me, they should have been glassed years ago
Chrome didn't support it until 2017 [1], with the release of Chrome 59 [2].

[1] https://news.ycombinator.com/item?id=13871809 [2]
https://www.chromestatus.com/feature/6691520493125632
Lots in SF and LA.
> However, race conditions are still quite possible with goroutines

Race detection in Go is pretty good, and idiomatic Go discourages writing such code.
> Utility solar will always be cheaper then distributed solar.

And mainframes will always be cheaper than distributed computing.

I believe the economics favor the utility approach now and for the immediate future but would be reluctant to put my money on always/never
Say i have a platform (like a game) and I would like users to be able to exchange tokens of some kind, like kudos. But i would like those tokens to have actual value. So a user might buy 50 tokens for a dollar, gift them to teammates at end of matches for good team work. At the same time the user is collecting tokens for her good teamwork. At the end of the month the user might have given out 40 tokens but received 200. So she can now withdraw 210 tokens from her account for a value of $4.05. Or maybe those initial 50 tokens cant be withdrawn, only the 200 that were earned are redeemable for cash.

Also, is this possible outside of the US? How would this work for US based users?
Office towers seem like a natural fit for this and have a huge surface area to collect solar energy from! Hope this makes it out of the lab and into commercial buildings in quick fashion.
IBM is primarily a service company. They do turnkey software development for large, clueless clients with deep pockets, such as governments across the world.
Indeed. People haven't developed "general applications" since the 90s or 2000s. Mobile and cloud are the future, applications are distributed, and different app components have different requirements.

The closest thing to an application language that meets developer needs across all environments is JavaScript. It's not the best in any domain except Web clients, but it's pretty good in all of them.
Wait, Java is now a language that encourages cleverness and requires high-priced talent? My head is spinning trying to imagine what your situation would be to have that perspective on Java.
Write only? How do you use it after writing to it?
Maybe we suggest it to companies like Amazon and Nextdoor. They're both HQ'd in progressive areas and I wouldn't be surprised if they would be open to hearing about suggestions to tweak their UI to add more context.