skysight-inc/HackerNews huggingface dataset:
Americans are very used to switching jobs to take better options and do not suffer bad bosses for long. I would say it is pretty rare to actually have a job with no vacation or leave.

Unions in the US can feel stifling, as they only rewarding if you can stick with the same job and position for a long time. It's not a very American mindset to stay with a job and make demands when you can just bounce to a slightly better one. And few people idealize working in the same job for 30 years.

Video game workers are probably an exception in that they are willing to agree to terrible terms in order to chase what they perceive is their dream job.
Because, as traffic and transportation research is starting to show, traffic is supply-side (capacity) dominated, given time to reach equilibrium in a growing region.

It's a great example of a market with a fixed price (excluding some newer ppp toll schemes) and highly variable demand. (And where costs besides the direct price that end up controlling.)
It is so interactive and everyone is so friendly! I have learned so much and got so much useful advice. def recommend
3. Yes, it can, but currently it depends on the ability of the computer, as your nodes should store all of them locally. But because this is local-first app the limitations are going to be close to the limitations of your local FS

4. Definitely yes

5. Again depends on the available disk space you have. If you have enough disk space - you can store your data
>"We do not find strong evidence" is not the same as "no evidence"

Yes it is? It's not literally the same, but it conveys the same meaning.
Like sibling comment says, it's not exactly the first cpu transition for Photoshop...

> Photoshop 1

> Photoshop 1 (1990.01) requires a 8 MHz or faster Mac with a color screen and at least 2 MB of RAM. The first release of Photoshop was successful despite some bugs, which were fixed in subsequent updates. Most users ended up using version 1.07. Photoshop was marketed as a tool for the average user, which was reflected in the price ($1,000 compared to competitor Letraset’s ColorStudio, which cost $1,995).

> Photoshop 1.x requires Mac System 6.0.3, 2 MB of RAM, a 68000 processor, and a floppy drive.

Source: https://lowendmac.com/2013/photoshop-for-mac-faq/
This was true of downtown Denver, specifically the "LoDo" neighborhood, when the Colorado Rockies baseball team moved to Coors Stadium. Baseball's a little different, there's 76 home games or something, but restaurants were overwhelmed prior to the game, scaring people away. I think Denver has adjusted to this by now. Your points stand, however. 2nd order effects, which we're not used to considering, can be very large sometimes.
The thing with differentiating machine learning and AI, is that nothing in AI world works except machine learning. It’s just a bunch of old theories and ideas, none of which have panned out
I think the question is "Is there a better deal that's possible without bankrupting the studio?" When it comes to it, a lot of game companies are essentially running like startups, but without the massive gluts of VC funding to give them runway. It's questionable how much small-to-mid-sized studios can increase costs without making it all the more risky that a single underperformance kills the studio.

Obviously, this is less the case at somewhere like EA/Activision/2K/Epic, and you could make the case that if they can't treat the employees better, then the project doesn't deserve to exist.
In the overall US population peanut appears to be the most common, 58% more prevalent. In children, milk is far and away more common, 220% more prevalent, but many milk allergic children outgrow the allergy.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4254585/
Yeah, and sharepoint administration totally needs butts in the seats to implement.
Just wait for the AI software to start designing hardware. (This is what might have actually happened in the case of the non-A I, when, say, the language triggered a step in the brain's physical evolution.)
At what point does the name of an application or project become available to be re-used? I'm not trying to troll but "Pine" in terms of applications is, and will always be to me, an email client: https://en.wikipedia.org/wiki/Pine_(email_client)

When the Mozilla Foundation launched their open source web browser they initially called it "Phoenix" (an apt name considering it was rising from the ashes of Netscape Navigator) but changed the name to "Firefox" because in software the name Phoenix is a database.

Just because Pine is "done" it's not dead. I hold the Pine email client in esteem and don't want to have to suffix it with "email client" just because someone else wanted to name their app with the same noun.
As a tech worker (game industry or not), what should I expect when/if I join a union? A 3-minute googling only gave me very vague answers like higher salary and better workplace safety.

Is there a potential pro and con somewhere?

e.g. If I get better compensation, would the union take a percentage cut from it? Or it's a fixed union deduction?
It's more like a fintech start-up trying to build a banking system that was heavily into functional program from what I could glean.
Well, I got as far as "just have your distro dynamically edit grypt conf to use urandom only after startup" before I considered that the GPG devs are being weird about it. Still took them half a year to replace "read(/dev/random)" with "getrandom()".
They still work. You can still develop with them. In that sense they aren't fatally flawed even today.

2018, 16% still used Subversion. https://insights.stackoverflow.com/survey/2018#development-p...

But that's the hope, that we have something better by 2040, that makes today's Git look as outdated as CVS/Subversion looks to us now.
> If humans has the same capacity for thought 100,000 years go as they have now, why didn't "modern civilization" develop earlier?

Why do you assume that it didn't? There's plenty of emerging evidence that even foraging humans had a fairly complex social organization, with "proto-cities" that functioned as ceremonial centers at the very least. That's circumstantial evidence that they did have "civilization" of a sort, and perhaps even "modernity".
> Agriculture is a bad deal compared to hunting and gathering. Early agricultural societies had worse health and had harder lives than contemporary hunter gatherers.

I keep hearing this, and it's probably true in some sense.

But agriculture is also an incredibly good deal, in that it now supports 7000 million human lives. H&G only reached about 50 million.

So it becomes a philosophical question: Is it better to have a few happy people alive or a huge population of less happy ones?

I'm reminded of the old "explorer's fallacy", where you encounter a tribe in the jungle and marvel at how healthy everyone is. Not realizing that the sick and infirm aren't allowed to live there.
It's a civic pride thing. Even though I don't follow any sportsballs, I do take some pride in the fact that my city has professional football, baseball, basketball, and hockey teams. It's a "we matter" thing. I may not love those sports, but many of my neighbors do.

Likewise, I take great pride in the fact that we have two world-class museums, one focused entirely on modern art, and I hope the sports fans see the value in that, too.
"Public/symmetric key cryptography" is just the name of the practice, of course it's doing fine. What's not doing fine is picking a particular set of ciphers/hash functions/signature scheme and expecting to not fail in 40 years.
I find it gets intuitive without being familiar with CPS (I wasn't before).

In practice, thanks to this, the resulting queries end up matching the input JSON structure very well.
I'm sure that's intentional...
I think you can disable it?
So I guess we all know https://jsonnet.org, right? It's advertised as a data templating language. Interestingly enough, you can also use it as a querying tool. The first four examples on the jql page can be translated to Jsonnet as follows:

$ jsonnet -e "(import 'test.json').countries[0]"
$ jsonnet -e "(import 'test.json').countries[0:2]"
$ jsonnet -e "[x.name for x in (import 'test.json').countries]"
$ jsonnet -e "std.objectFields((import 'test.json').countries[0])"

With that in mind, I never bothered to learn how to use a tool like jq, rq, jql, etc.
ClickHouse achieved good (great) results. However, it's a bad comparison. Clickhouse is an analytics DB while Scylla is a realtime, random access one. /me am Scylla co-founder.

We could stack 100k rows in a single partition and be 1000x faster in this use case than the performance we demonstrate but we wanted to keep it real. Actually the use case we wanted to show is a single row per partition which would require more machines but surprisingly we couldn't provision that many on AWS.

The presented usecase by ClickHouse is 100x slower on writes (8M row/s) as they report. It doesn't matter since it's just a completely different use case. Use Clickhouse for analytics (I wonder why stop in SSE and not to go all the way to the GPU like SqreamDB) and use Scylla for OLTP
If I owned a business, and suddenly paid way less in tax, I would want to just pocket that money as profit and increase my personal wealth, why would any other business do anything different? We're self-biased at the end of the day, it's survival.
As you get older you'll realize that "adults" don't know any better than you do. Consider that moving forward. Nobody has all the right answers, and even fewer people know what the right answer is for you.

I'm reminded of this quote by Baz Luhrmann:

> The most interesting people I know didn’t know at 22 what they wanted to do with their lives, some of the most interesting 40 year olds I know still don’t.

Incidentally, I'm in the same boat as the OP. I've done coding, I've done the management gig, not sure what life has for me in store in the next 5-10 years.
Even with deposit insurance, if there's a run on your bank you want the money out ASAP, because the money is only useful to you if you can reasonably access it, and waiting a few days or weeks for a check in the mail can make or break people living paycheck to paycheck.
> Striking out on their own is the benefit I am talking about.

So are you saying we should keep employees overworked and underpaid so they're more likely to leave their current employer...?
This is also an argument that I'm not very sympathetic to -- the idea that we need to lock down an entire ecosystem and consolidate it into 3-4 giant 'stewards' to protect us from those giant stewards. Arguments about bullying aside, Google was honest regarding Java. They built a clean-room implementation. That was their only obligation. Sun saw it that way too.

It would have a major chilling effect on the industry if every company could decide who was allowed to interop with their products. The fact that a few extremely large, extremely powerful players could get around that chilling effect by literally owning everything makes that situation worse, not better.

Tiny players who get taken advantage of don't need the world you propose -- they need a way to safely, legally interoperate with the software around them. When Microsoft says that its Windows APIs are copyrighted, should the WINE team buy Microsoft so they have permission to get Windows software running on Linux? Should Oracle buy Amazon so it can compete in the cloud?[0]

> Oracle can't simultaneously argue that API-using code does not embody copyrighted material from an API, and yet API-using code embodies all copyrights in the API necessary to give Oracle the right to reimplement S3.

[0]: https://arstechnica.com/tech-policy/2020/01/oracle-copied-am...

> feetards

Nothing to say here except please don't use slurs like this.
I generally agree. What we do need is better worker protections and consumer protections. Get rid of no-competes. Get rid of right to work statutes. Add mandatory retirement contributions. Add mandatory and standard severance packages.
Does this not happen in Europe also? It's rare for US employees to lose everything, but fairly common for pensions to be reduced to <50% of their promised level. And I thought I'd heard about similar cases by European companies, like Maersk attempting to slash pension payouts even without going bankrupt.

(Although I just looked, and apparently Maersk's move was specific to a UK division; perhaps this is another case where UK law sits halfway between the US and Europe? https://www.telegraph.co.uk/finance/personalfinance/2831055/...)
From what I recall when the first collision was proved it was with a PDF which is easier to craft a collision from. I also seem to recall that the collisions were from hashes of the whole file.

The dedupe engine written where I work chunks a file and hashes those chunks meaning it's somewhat harder to craft collisions (I forget where the chunking boundaries are, but it's within a range iirc). The hashing algorithm was SHA-1 last I checkee but I've never heard even company folklore of corrupted backups caused by hash collisions. I get the feeling that it's near impossible in practical terms given the size of the string being hashed. Having said that, hubris is the downfall of programmers everywhere, so I wouldn't bet all my money on it.
Community Marketing for SaaS Startups
The full paper is https://eprint.iacr.org/2020/014.pdf if anyone is interested
PouchDB Syncing with Postgres: A guide with RxDB and Hasura
If this sensor puts it over the edge and the rest of the cost isn't high, then the competition is paid drivers.
But again. This doesn't hold up to a straight forward comparison to many European countries. If labour costs would be so detrimental to employment we'd still be queuing to the transatlantic ocean liners.
Ballet companies, museums and philharmonics are money losing propositions in nearly every case, and cities invest in these typically without complaint. Complaining about about a sports stadium because it's low culture rather than high is elitist and undemocratic.

On the other hand complaining because the benefits of a ballet company are enjoyed by the city's ballet fans, while the benefits of a sports stadium are split between the team ownership and city's sports fans is legitimate.

What I would like to see more of is stadium deals in which the municipality gets an equity stake in the team.
It is automated (not automatic) cognition using multivariate regression techniques, after all, there is something to automate.
Do yourself a favor and look up a real fridge like a Thermador.
That sort of napkin math doesn’t take into account any economic or political realities, not to mention a stack of research papers generates 0Mwh.

When this plant was being engineered, many projected pricing trends for photovoltaics would have still kept it economical today. In that time China heavily increased their subsidizing of that sector which has been the overwhelming cause for pushing pricing down and is still the case today.

If things played out differently, which could have easily been the case, this would have been a good solution. I think it’s wise to diversify your bets across a number of solutions when you’re implementing a state level program and you should count on some of them being bad ideas. Media will jump on the half dozen failures from dozens of successes which overall is a good ROI.
Yeah, all my projects are web apps and Phoenix (The web framework for Elixir) is a joy to work with and highly performant.
The "Tracking of compile-time configuration" part definitely stands out here for me. We've been dealing with this using private module functions but this new language approach is cleaner.
Most language ASTs don't encode unfinished or work-in-progress code very well (the difference in AST shape between missing one `{` and the fixed code can be substantial). You may think it better to always only commit working code, but your source control system is also a backup system if you need to save a work in progress branch to come back to it, and also sometimes a communications system if you want to request a coworker examine your code to help you pinpoint bugs you can't find or review work in progress.

Most language ASTs also don't encode useful-to-the-programmer but useless-to-the-compiler information like comments and whitespace. There's been good progress in that (the Roslyn AST system has some neat features), but in practice an AST is always intended more for the compiler than the user/source writer. This also is reflected often in speed, a lot of languages have a relatively slow AST generation (which would add sometimes very noticeable wall clock time to commit time, depending of course on language and hardware).

Plus, of course, all the usual bits that ASTs are extremely varied among themselves (some are weirder DAG shapes than trees, for instance).

An experiment I ran was to the use the "next step down" from full AST which is your basic tokenizer / syntax highlighter. Those designed to deal well with malformed/unfinished/work-in-progress input, and to do it very quickly. Years back I built a simple example diff tool that can do token-based diffs for any language Python's commonly used syntax highlighter Pygments supports. [1] In my experiments it created some really nice character-based diffs that seemed "smart" like you might want from an AST-like approach but just by doing the dumb thing of aligning diff changes to syntax highlighting token boundaries.

You could even use it/something like it/something based on it today as your diff tool in git if you wanted, with the hardest part configuring it for which language to use for what file. (I never did do that though, partly because the DVCS I experimented with this for didn't have a pluggable diff system like git does, nor did it support character based unidiff as a storage format which the experiment was partly to prove both ideas could be useful.)

[1] https://github.com/WorldMaker/tokdiff
No game developer is living on starvation wages, it is just a question of how much they get. If a game company can provide for its people and offer enough incentives that its workers aren't fleeing to better jobs it deserves to exist.

So why aren't the people leaving then? Maybe they love the game they are working on and prefer bad conditions over working on something else? Maybe they have non-standard backgrounds and would be forced to wash plates if not for this company? It isn't clear to me that a union would make the life of these people better.
Exactly, there was a dude in the 18th century that came up with distributing power into three monoliths (writing code, executing code and catching exceptions[0]) and at a similar time the bones of the modern education and corporate system was created[1]. Since then we've been refining these structures without really changing the underlying assumptions.

Blabla..

The way I see forward is to build a social network that is local first (kind of like these ideas with having a "revolution of the personal server" a la urbit). We need to realize that "voting" and "money" and "shares" or "securities" etc. are all the same thing. Compositional game theory and interesting models of MPC like statebox are steps on the road towards solving "fake news" and other trust-topology based problems but I think even if we don't solve these things theoretically we can still get closer to the ideal by just relying on some heuristics (like maidsafe and parity are doing).

Anyway the key idea is: if we can create a "democratic" form of governance - for corporations (or startups) - that outcompetes traditional forms of organizing such organizations then that form of organization will take over everything. The key idea for this to happen is for the organizational scheme to be compositional so that organizations can be assembled ad-hoc to compete with a google or an amazon, then we'll have something more flexible and that thing will win in the long run.

[0]: https://en.wikipedia.org/wiki/Separation_of_powers#Typical_b...
[1]: https://en.wikipedia.org/wiki/Royal_Prussian_Army_of_the_Nap...
It does sound like a strange argument, but he already won in court precisely on it: https://scholarship.law.berkeley.edu/cgi/viewcontent.cgi?art...
But the headline doesn't claim "evidence of absence". It merely claims "no evidence".
Ask HN: Are RSUs worth your loyalty?
I have been in the industry for quite sometime and received many different benefits from all types of employers. RSUs have been one way I determine my job security or lack thereof. What benefits or lack thereof do RSUs have for Engineers or Engineering Leaders?
>> Our field isn't quite "artificial intelligence"

True, but so what? We call it AI and that's that, really. We've been calling it that for 70 years now and it's never been a problem.

And let's be absolutely clear that it's not the _name_ that's confusing the public but the way that industry luminaries promise autonomous cars and robotic maids in the next -3 years, or the way that the technology press -the technology press- can't get its shit together to figure out the difference between "machine learning", "deep learning" and "AI" as fields of research and as category labels. Of course the lay public is going to be confused if people who are paid to elucidate complex concepts make a mess of it.
TFA does not say "No evidence"
I wonder if there's a way to modify Android Auto/Apple Car Play for passenger viewing. That way you can use all the applications on your phone but in your car. Do email in the back of a taxi/airport limo on a big screen or watch a Youtube video with 1 tap.
Yes, you're absolutely right, that's why I have split my money over two banks. Hopefully they won't fail at the same time.
Nope in other countries you're insured on your debit card as well
I too am interested in this. The only thing I've been able to dig up so far is that it's a new codec, built for BT LE Audio, that seems to have been designed by Synopsys[1]

1. https://markets.businessinsider.com/news/stocks/synopsys-rel...
>Why would anybody use an Arduino versus a five dollar Raspberry Pi Zero?

1. The $5 Raspberry Pi Zero isn't really $5.

2. The fact that the $5 advertised price isn't the real price, and the inventory games they play raises ethical problems for some people.

3. You can get an Arduino clone for less than $2 (for real, and in bulk).

4. The Pi and other SBCs have higher power requirements, so they can't reliably run off AA batteries.

5. The Pi also requires an SD card, increasing the cost.

6. The Arduino comes in many form factors which are considerably smaller than SBCs.

7. The two aren't drop in replacements, the Pi runs a "real" opperating system that does a lot of things in the background. So communicating with other devices
which have specific timing requirements is significantly more difficult on the Pi.

8. The market for Arduino "shields" is much more competitive than the Pi "hats".

9. There are just a lot more shields and sensors available designed to interface with the Arduino

10. The Pi's IO pins are 3.3v, where the Arduino's are (on most boards) 5v. So using sensors/boards designed for the Arduino requires a level shifter
Tesla market cap approaches combined value of GM, Ford
No one thinks their overengineered mess is an overengineered mess, that's kind of the point.
But backups have existed for more than a dozen years. And its replacements today, SHA-256 and SHA-3 will also be broken if you wait long enough.
Well, less unorthodox than hidden variable interpretations.
This is 100% false. The California court has explicitly ruled that the beach was never owned by the state.

https://scholarship.law.berkeley.edu/cgi/viewcontent.cgi?art...
This isn't a study. The only study that the paper attempted was a narrative of Volkswagen...and, tbh, I didn't really understand that (they just looked at how many workers worked in the place that got the factory, versus second place...just no logic)...with a brief quantitative study (it is there, it isn't detailed enough).

Either way, this is basically a meta-analysis. Tbh, I only skimmed the paper because it just seemed very poorly put together. I would check out the papers they reference for more detail.