skysight-inc/HackerNews huggingface dataset:
"we basically don't know what's in there"
I also work at a big 4, and perhaps the same one as you, and I assure you, there is a way. There is always a procedure or some way you can follow. You just need to know how to look it up.

We have our own development team, our own servers, our own freedom to deliver to clients fast without the hassle of the main corporation. How? We talked to the right persons.
>Edit: I'm somehow considering a blue colar job.

I somehow feel like I should become a farmer so I can have access to higher quality food...
I rarely visit anymore since the partial redesign. For one thing the page loads are very long, with an annoying splash page.

Two, the endless scroll, but they have your profile button on the footer and other essential links? How has that not been brought up?

The site overall has annoying and bad ux.

Makes me wonder if the site has essentially been abandoned by the owner. At the least it is neglected.
Employees who can't voice their dissatisfaction for the status quo without fear of repercussion can't truly voice their dissatisfaction.

There's an EXTREME amount of power imbalance between employer and employee; if employees have to fear retaliation for voicing their concerns it has a chilling effect.

I'm okay with consequences, but voicing your concerns in public isn't grounds for consequences.
Aweigh: Open navigation system inspired by insect eyes
I think the main reason I still prefer PHP after doing web development for over a decade is not its syntax but its set-up.

Picture me, often the only programmer, supporting several-dozen business web apps. Each app is in its own directory. To add a route, I just make a new PHP file. This eases mingling other, static, files in that same directory: CSS, JS, HTML, PDFs, documents, spreadsheets, images, and videos that the users wanted to supplement the app with. Maintaining a list of routes in some other file would complicate things, especially with the number and complexity of the apps that we have. (User-uploaded files are stored elsewhere.)

That is really a feature of CGI, and FastCGI, not PHP. But I like PHP more than Perl, and I'm not sure how well the FastCGI frameworks for other languages are written. For example, I often dream of using JavaScript in FastCGI.

But then again I am also spoiled by the extent of PHP's standard library. It's mainly a bunch of functions in the global namespace, but an alphabetic namespace is vast, and there have been just a handful of times that I wanted to make a function whose name was already taken.

PHP is also stable. I've never had a problem with a script bringing down other parts of the website or even other parts of the same app (except that one time when a coworker wrote a PHP script that built SQL dynamically and did it in a bad way, and used up all the RAM on the server).

PHP has been fast for me, even back in 2005. Then again I don't use third-party frameworks. I have written a few helper libraries, to reduce code repetition.
Contrariwise, those who dismiss this analogy probably only deal with domestic plumbing while being exposed to industrial networking. Comparing it to industrial plumbing, long distance pipelines, and the like makes it a lot more plausible.
The AGI can create matter and energy?
The equity grants awarded by publicly traded companies like Google/Alphabet are far from worthless, unlike for early stage startups where indeed most of those employee stock options end up as worthless as you say.
Svelte definitely is compelling, but one thing I really like about using React or Vue.js are the very mature communities and in particular the full-featured styled widget libraries. Projects like Semantic UI React[1] or Buefy[2] (Bulma/Vue.js) give you so many basic components that would be major time sink to create yourself in every project. Does Svelte have anything like this?

[1] https://react.semantic-ui.com

[2] https://buefy.org/documentation
A friend tells you in private, and also cuts you a lot of slack. A jerk berates you in public at every opportunity.
Collision-detecting suitcase, wayfinding app help blind people navigate airports
It's just like citric, malic or tataric acid
I think he's saying that they allow you to do concurrency, but not parallelism. Those are two different things.
>> If a bird shits on your hand will you use paper or water to clean it ?

>That's a misleading analogy. Do you eat off your butt? If I got bird poo on my bare foot, I'd wipe it off in the dirt and move on. Most people shower every few days anyway. I don't care how clean my butt is, just as long as it doesn't smell and it doesn't itch.

I think this hits at the root of the disagreement. If I get bird poo on my bare foot, I am totally washing that off with water - i am not comfortable wiping it off with paper and then tracking that onto my hand/clothes. To each their own. I believe it is harder to get your butt not to stink or itch when just using paper. I use water/soap when possible, and fallback to paper when not, usually public washrooms - so I’m familiar with both, if that needs saying.

> (FYI, in English, a space is only used after end-of-sentence punctuation, not before. I've never understood why Indians consistently get this wrong.)

Interesting generalization. I haven’t seen too many Indians do that. But as long as you get the point the OP was trying to make.

Disclaimer: Am Indian.
It wasn't always worthless, although I agree that options are a lottery ticket and you need to read all the small print. Back in the distant past of the early 2000s a Google chef made $26 million: https://searchengineland.com/google-employee-53-charlie-ayer...

(of course they subsequently changed the rules to make that less likely for non-tech staff, part of the gradual move away from "Don't Be Evil")
That's basically the same wager as Roko's Basilisk, or any religion. But, the same problem as with religion, is, which God/AI company to believe/invest in...
To understand why the US breeds are different to other countries, have a read of:

https://www.nationalgeographic.com/environment/future-of-foo...

It describes a competition to breed large breasted chickens in the US, post WW2. The downside to that larger breasts is a decrease in flavour.
Oops, I got the chipset wrong. It's Kaby Lake that I was thinking of. Apologies.
This is where a platform for voicing anonymously is required.
I'm surprised anyone still runs their business on a Google dependency. I was trying to use Google maps for Android ca. 2012 - they acknowledged the bugs I filed a few months ago. If a Google product is a dependency of your business, you must get ready for a potential change or switch out said dependency. E.g. Crashlytics for a more recent example.
NIF failed to reach ignition, which was its goal. How is that "close"?
okay, I'll bite.. what's a SAT, and why does it need to be solved? Am I a buffoon for thinking it's the standardized test?
shhh. you'll turn it into HN.
The article explains that the dollar amount was a huge exaggeration ($150,000 per year claimed by politicians, versus $40,000 in total over many years in reality).

But more importantly, the myth is that she was not just a criminal, but one of many thousands or hundreds of thousands of people defrauding and abusing the welfare system. It's like when one immigrant ends up in the news for committing a crime, then some groups call for a total ban on immigration.
Doesn't the 3 model require a phone to unlock, and if you want a separate fob, you need to pay extra? What happens when the phone app is no longer available? I don't like that it doesn't even have a mechanical key.
Swapping out nytimes.com for https://www.nytimes3xbfgragh.onion/ and opening in Tor has always gotten around the paywall for me - they don't seem to limit Tor users
racing sim guys already figured it out http://opensimwheel.wikidot.com/
As an actual linguist, I can attest that the "Serbian and Etruscan are related!" theory that the poster above describes, is the purest pseudoscience, along the lines of "Aliens built the pyramids!" or "Aryan supermen come from Atlantis!"

The Serbian language is, as no reasonable person disputes, part of the Slavic language family, which in turn is descended from the same parent language as the other Indo-European languages, and therefore has nothing to do with Etruscan.

The history of the Cyrillic alphabet is pretty well understood – it was invented in the late 9th century, probably in Preslav, as a compromise that would resemble the Greek alphabet more closely than Glagolitic, the first alphabet that had been created for writing Old Church Slavonic. Consequently, Cyrillic and Etruscan script have nothing to do with each other.
Is this legal? It can't be, right, as no agreement was made?
That's how employment works.

As an employee you are paid to execute the company's strategy.

If you disagree you can of course, and even should, voice your disagreement but that should be done in a professional in diplomatic way, in private.

If you cannot do that or cannot accept the company's strategy then yes, your alternative is to leave quietly.

The new "red guards" of the left may not like it, but that's what professionalism (not to mention a free society) is. Tough.
General medical advise that is true under certain conditions. Make sure starting/stopping makes sense for you.
What's to keep you from picking up a an Apple IIc on eBay?
I said might be... In general I think that we are less able to guess about this than we are to guess about the inner lives of octopuses...

The $100 bill stacks for investors seems very unlikely to me.
U.S. Judge Orders “Immediate Removal” of Website Critical of Voice Lie Detector
Antiyoy - or polytopia. Two things that are good for a 5 minuite or 15 minuite game
Bluetooth's Complexity Has Become a Security Risk
This is the consequence of the postmodern neo-marxist ideology that has permeated the education system in recent years that scholars such as Jordan Peterson, Jonathan Haidt and Camille Paglia have been warning about. Jordan Peterson specifically has been warning that those indoctrinated in such philosophies, mainly through humanities studies, have made their way into corporate bureaucracies via HR departments.
This [1] is a far better written version of the same tale, and I expect the entirety of the "research" for this article. It actually tells the story (in incredible detail) instead of glossing over it, cherry picking, and and using it as a a thin veil for a cookie cutter partisan rant. Using an archive since it does not seem to be loading on the normal link even though slate is not down. Not sure what's up with that.

Very interesting read!

[1] - https://web.archive.org/web/20190427164817/http://www.slate....
https://en.wikipedia.org/wiki/Boolean_satisfiability_problem
but they also get 30% cut on the initial price of a premium game, so they're only incentivised to push f2p cause customers are more willing to spend & (on average) spend more on them.
It means satisfiability problem. You can think of it as one "assembly language" of optimization, in the sense that many higher-order problem formulations can be "compiled" to SAT.
> ...with little to no pushback from citizens.

Probably because they don’t want to die
But Teslas have chronic reliability issues according to Consumer Reports
They still get a 30% cut on sales afaik, so if someone spends $10 on a F2P game or $10 on a premium game, the platform gets the same cut. What actually happens is that more people play the F2P game, and some people spend a lot on those microotransactions, so the company gets more money out of a F2P game model than a premium game.

People just don't seem willing to commit on mobile, while they are on desktop. It's weird, but I feel like $10 is cheap for a desktop game, but expensive for a mobile game, so I expect a lot more out of a mobile game than a desktop game at the same price. Perhaps it's a graphics thing, IDK.

Unfortunately, that model seems to be getting quite popular on desktop as well, with tons of games offering "loot boxes" and cosmetics using in game currencies. I avoid those games like I avoid that model on mobile, but for some reason people are choosing that model on desktop as well.
I know its silly to say, but I feel like I have much less patience when playing on a touchscreen. It feels much harder to think about the geometry of moves in that way.

That said, I don't think this is the same for everyone, just my observation.
Benard Jakait
Due to time factor, i am submitting my resume work in case somebody gets interested
It's not anything super resource intensive beyond the inherent need for the resources of the VM + host. I just got sick of dealing with some of macOS's idiosynchacies in it's Very Special Epiosde of BSD that is their CLI interface, so I spin up an Xbuntu or Debian image when I have a project. (That + snapshots makes it a lot less painful to try interesting things)
I couldn't tell which site you were referring to at first lol. Indiehackers is particularly unbrowsable, even though I tried browsing it using different browsers multiple times. It's slow and very glitchy.
Space centers are celebrating the moonwalk’s 50th anniversary
I think you need some feedback https://feedbacktoaster.com/
This is very true. Google is not a reliable partner.

Update: consumers realized this years ago. This is why Google has to announce messaging apps two at a time and cancel them next year. This is why Microsoft products are so extremely popular on Android.
I can only find Intel laptops on their site. AMD only seems to be available in their desktops. The laptop, mini, and server lineups only have Intel CPUs.
Employer-employee relationships can never quite be ordinary human friendships because of the power relationship. In these kinds of situations, people are going public because handling it privately has failed and it involves questions of public interest and affects to third parties.
If you look at product changes per user-minute rather than just the percentage of products cancelled, Google APIs are probably more stable than those of any other company.
Part of the mitigations is a microcode update, which may be embedded in your computers firmware (BIOS/UEFI). You could of course _not_ update your server firmware, but it could make you vulnerable to all kinds of security issues.
A partner isn’t a partner unless you have a signed contract
They'd probably lose a ton of money if they allowed you to filter those out. People seem to pay more with in-app purchases than up front purchases, so it makes little sense for them to offer such a feature.

And in-app purchases can be done well (e.g. pay to remove ads functions basically like a free trial for me), but they've become predatory since they've started influencing game design.
No organ donation?
Doing infosec, I see examples and guides for people using Gsuite in a corporate environment. That’s their best supported product and I can’t believe people go for it.

Edit: disagreement apparently but I’ve never seen a serious company that wasn’t in danger or recovering from a breech using it. Maybe it’s just coincidence.
Or the bet is more subtle, that buyers are willing to eat the risk in exchange for higher perf, letting Intel still hold the title of higher performing chip and market that.
>My wife knits.

I think we found the reason some folks are adamant it isn't coding.
If anything there's not enough employees owning the means of production, as this story shows.
"The other side does have their incriminating comments published (or parts of them)"

Where? I don't see any leaked comments from either side on those links.
Jmespath is also built in to the azure cli
Benard Jakait
See if you wanted it this way
Might be a technicality thing, but with that logic as soon as you are dead all your estate is up for grabs by anyone.

If your body is your posession like your house or your car, then you have the right to do what you want with it.
He noticed the similarity between the Etruscan script and Serbian Cyrillic? As in, the Cyrillic developed in the 9th century AD? What a long bow to draw...

Also, just because Rascian sounds like Rasna doesn't mean anything - that's like saying that Jesus was clearly a sun god, because he was claimed to be the son of god, I mean come on, son/sun, it's right there man!
>Read the comment carefully before having a knee-jerk reaction next time. So sick of people on here assuming something is a negative comment.

If many, many people are misunderstanding your comment's sentiment, the problem is with the writer, not the parsers.
Why is Uber so bad in London?
It is not possible to (usefully) use the former POSIX vfork correctly:

> The vfork() function shall be equivalent to fork(), except that the behavior is undefined if the process created by vfork() either modifies any data other than a variable of type pid_t used to store the return value from vfork(), or returns from the function in which vfork() was called, or calls any other function before successfully calling _exit() or one of the exec family of functions.

This roughly simplifies to "the only safe thing to do after a vfork is exec", and in this decade you can use posix_spawnp for that instead.

In particular, you can't do safely do anything that you'd normally want to after forking, like closing fds or moving them around (that'd be "calls any other function"). This means that unless the executable you're execing into is also under your control and knows what it's getting into, you have to mangle your fds &c. in the parent, vfork-and-exec, then undo the mess you've just made.

It is in principle _possible_ to navigate this error-prone process without observable side-effects. (The same could be said about implementing speculative execution, and look where we are now.) But I would hesitate to call it correct; the approach is clearly wrong, even if the result looks okay..

The situation is only slightly better if you're targetting some particular OS, which can provide stronger guarantees.
That's just one of the reasons why I don't eat meat:

- pandemic risks

- antibiotic resistance

- air, water and ground pollution

- climate change

... way down the list:

- animal cruelty
Google Drive may stop syncing your Google Photos starting in July
How are these other state concerns you mention (e.g., focus) handles in immediate mode GUIs? Do the components retain those states or do you keep a separate model for those states that needs to interact with the application model? If so, how is that interaction wired up?
There's a long history of naming yourself after the negative term your enemies use for you in order to neutralise it. Also "entitled vocal minority" works nicely as a parody of "moral majority".
Ask HN: Do you enjoy working at Amazon?
Regarding compile-time spec checking — Spectrum is working toward just that.
https://github.com/arohner/spectrum
Too bad the pricing isn't (a la the Maps API recently)
React has nothing to do with this. They just took an idea as old as Windows 1.0 and applied it to web development.
Sure. I signed up for organ donation.
> And in an attempt to quell the increase in uncivil interactions on its internal platforms, its new “community guidelines” ban slurs and references to sex acts in any work document

Rather surprised that people were getting away with that in the first place.

Edit: just realised that, like codes of conduct, the key difference is that now the rule also applies to the people at the top.
Like a car company with a 7 year warranty, with a guarantee of support for parts for the life of the house.

Google have a responsibility to their customers. In this case, the customers are the people that actually buy the hardware. It's not "Temperature As A Service".
I have two words: OH FUCK.
I take 85 mg every night (and since I live in Iran, we don't have access to high quality drugs thanks to American Orange Guerilla: President Trump).
Btw, the title is misleading, 0.2 percent is not too much, is it?
I'm not sure if this is the ideal type of article for a ShowHN, but ...

In this case I don't expect crossover to be very useful. The idea of crossover is that in real chromosomes you have many independent genes, and crossover can pair a useful gene at the beginning of the chromosome with an useful gene at the ende of the chromosome. In this case there is too much state, so it is very difficult that after mixing parts of different chromosomes the parts will cooperate.

Can you run few a simulation where crossover is disabled, and compare the results?

Can you run few a simulations where there is a new instruction "0" that resets the counter to 0? This is somewhat similar to the effect of > and < in simple programs.

Also, the obtained programs are not very efficient. Perhaps you can add a new mutation that removes two characters (perhaps non consecutive), so "+-" can be erased in a single step.

An alternative is to add a nop operation.
Thanks I was familiar with the historical importance of IBM's System/360 but what is connection between System/360 and RISC-V? That was what I didn't understand in the OP's comment.
I do think PHP holds a larger share of "hate" than most other languages.
This seems almost entirely unrelated yYou framework though.

You are blocking rendering on IO. This can be greatly improved by offering

- Good loading indicators that stay consistent for related IO.
- Caching to speed up or remove the need for requests.
- Fetching related data in parallel.
- Prefetching data.
I blame the Predictably Irrational guy for making opt out so popular world-wide.

I personally find it abhorrent. I used to be an organ donor before they made it opt-out in argentina: after that in protest I took myself out.
Create a Simple Neural Network in Python from Scratch [video]
I work for a major defense contractor, and while we have vanilla python we are categorically not allowed to download software off the internet and install it without authorization, even on the unclassified internet-connected corporate network.

Theoretically there's a process for requesting new software and getting it approved, but actually pushing it through requires getting one of my program architects to care enough to file the request (As a mere level 2 engineer all I can do is write it, can't submit), then potentially weeks of followup, for 1 specific version of 1 specific package.

In the case of python packages, perl and the perl packages we need are already approved because a few senior devs got together and pushed them through 10 years ago (was before my time, but I understand it was with quite a bit of arm twisting). It's more time-efficient to just code perl than to fight for python.

It's one of the many reasons I intend to get myself another job for Christmas. :)

As for why the system exists: Cost cutting, in the sense of "the less we invest in infrastructure the more we can divert to sexy hardware for the cameras and shareholder dividends. So long as it's theoretically possible for you to do your work, we don't care how many hoops you have to jump through to do it. And our competition is even worse than us, so we don't have to worry about anyone undercutting."

As a result all our infrastructure is centralized. Programs have to jockey with each other for everything from virtual servers to physical workstations and monitors. Hell the only reason my program has our primary test server is because one of our architects literally overheard a hallway conversation about a program that was spinning down and getting rid of some servers, so he jumped on it.
Not compared to actually developer oriented companies with equally larger user bases, like Microsoft, Amazon, and even Oracle.