skysight-inc/HackerNews huggingface dataset:
As many people have pointed out: The value here might be getting someone who's able to change the company culture and focus.

Stack currently feels like an attempt to be the worst parts of both Wikipedia and Ask.com. They need to do a better job at something, and everyone will have an opinion about what the fix is, but it feels like they need a change.

That said, hiring a developer to run Stack sounds weird to me. If anything, I'd think you need a communications/publishing person since the goal is collecting, archiving and distributing data. Maybe an archivist or librarian even.
World's Longest Salt Cave Found in Dead Sea’s Mt. Sedom
Neat project! I think I'll use it the next time I'm starting a project.

It'd be cool if I could import or otherwise run the app on an existing Vue application, to be able to see that component tree
So I admit being pessimistic about actually getting Right to Repair laws passed. Lawmakers keep being told that 'it stifles innovation' and since they often have as limited understanding of technology as I do as to the innards of political wheel-greasing they often fall for that tripe.

Are there any known Right to Repair statutes (US or Int'l) or bills that show signs of life?
Update: 15 minutes later, trying to log in again worked via the default device notification method.

A scary reminder that Google is one backend screwup away form locking you out of your digital life.
Why would you allow a mobile phone with its spark hazard any where near an oil refinery.
You're absolutely right about the culture changes needed to change the experience for new users, it's terrible right now. I imagine there could be a middle ground, where duplicates are allowed/answered/not aggressively downvoted, but once they're marked as a dupe they could 'fade out' to where they're eventually visible only via a user profile and not found in the main archive or search results.
> Voter ID laws were designed explicitly to suppress minority votes and have been struck down time and again by the courts. They were not designed to solve a legitimate issue, because there is no evidence that rampant voter fraud exists in the US[0].

That is not what motivates many people who care deeply about this issue. Its partisan spin used to malign a contrary view. Believe it or not many Republicans are not racists hell-bent on denying minorities the right to vote. I know it seems impossible, but some Republicans even are minorities.

> What does exist, however, are coordinated ballot-harvesting efforts designed to unduly influence the outcome of elections, as was witnessed in NC-9 in this past election. But again, the GOP doesn't seem to be very concerned about this specific issue.

A lot of Republicans in California complained about ballot harvesting.

FWIW I agree that voter fraud not a major problem. And neither is vote hacking.

Both sides play footsie with these issues and its dangerous as it undermines the credibility of the system as a whole. If you believe elections are stolen or democracy is dead, then the American government is illegitimate. How long till we're advocating ignoring its laws, or overthrowing the regime.

Another civil war is the last thing we need in this country.

A slightly corrupt system that we collectively pretend is pristine is far better than the alternative.
There's more to office supply than just pens, though...
From a developer perspective, Glitch is a full-stack coding environment that lives in the browser and allows realtime simultaneous code editing with automatic instant deployment. You can run any stack, but we've optimized for easily deploying Node apps, and any app you see on the site, you can "remix" — which clones the entire stack of that app and gives you your own, instantly deployed, copy of the app. The code editor does a lot of smart things like having a super-friendly revision tracking system (called "Rewind") that lets you just slide back a timeline slider if you want to go back to a past commit, but under the hood, it's just regular git.

There's also a social network built around those apps, so you can make collections of apps you want to use, or projects you want to refer to for your own work. And we're working to build a Teams product so you can use all those code collaboration features at work and integrated with your other tools.

Finally, there's a capability that's kind of complementary to what Stack Overflow does, which is that you can "raise your hand" (click on the emoji of the person with their hand raised) right in the code editor in Glitch, and it'll allow people to come in and help you with your code in realtime. There's more to it, but that's what it does today.
Mods and high-rep (10k +) users can see deleted questions.
You're willfully failing to get my point.
I lead an initiative in building a data engineering program and randomly picked Airflow to orchestrate our work loads before doing a deeper dive into discovering the right solution.

We’re still running Airflow, and not because we had invested too much into it but because We found it to be the most easy to use and manageable solution.
Great app, using it now!
Past experience, maybe?
Ask HN: Best Alternative to TravisCI?
Travis CI is pretty much down for hours today. With Travis' A team gone after the recent acquisition, it this seems to be a strong reminder that I need to find a proper alternative.

I used Drone, Circle, Jenkins, Hudson and Buildbot in the past and in comparison Travis was the best trade-off for me.

Here's my wishlist:

- No maintenance required

- Great integration with Github, Jira, S3

- Support for all common programming languages and their package managers

- Faster than Travis if possible

- Build matrix and concurrent builds

- Decent result reporting (Travis sucks at this)
> though BBC Sounds remains unavailable to non-UK listeners

I'm a non-UK listener and use the BBC Sounds app all the time. The only thing that's unavailable are program downloads.
Uber's Customer Obsession Ticket Routing and Orchestration Engine
I've stopped using StackOverflow too much, although it's probably more because of my particular development needs. Namely, StackOverflow breaks down if you need an answer about something reeeally specific, say a bug in a particular library. This is especially exacerbated in ecosystems without centralized, large libraries, like Rust, as well as in ecosystems that are fairly new, like Rust.

Now, I don't think StackOverflow should necessarily address this, as this problem is a little niche. But I do think it might get a little less niche as developers move off the gigantic monolith library paradigm (jQuery, Boost, etc.). Maybe there should be a way to sync GitHub issues with StackOverflow (although each side has incentive to keep the user on their end). Or maybe there should be a way of pinging important people in the ecosystem. It's nice to @ someone in a GitHub issue if you know who has the solution to your problem.
Good of you too chew him out. Gatekeepers are what we need to keep those who do not belong from entering into our domains.
I'm pretty pissed at Apple. I'm typing this on a 2017 MacBook Pro, which is my first (and probably the last) Apple machine.

At first I loved the keyboard but it started to misbehave within the first months of use. Now it's unusable without Unshaky (key repeating blocker written specifically for this case by some other poor Apple customer). The battery never lasted very long but now it seems it's broken too. Oh, and the specs, heavily underpowered considering it's price.

I need something to do the work on so I can't just send it out to repair and wait a couple of weeks to get it back. At first I considered getting myself some cheap laptop for the interim period but once I started to look for other options I decided I'm not going back.

I'm buying a ThinkPad and selling the MacBook when it's repaired, even though it's probably not worth half of its initial price now. It got under my skin so much I just want to get rid of it.

Rant off.
Is there any possibilities that this is their attempt to make early April's fools pranks?
> unless you load their JS

Which is a showstopper.
However, they did actively choose to not put in redundancy and the status systems in the cockpits which should have been done out of the box following any common sense and failure mode analysis procedures. This decision itself is enough to bring this to court and as a result the internal communications on these decisions will be explored.
Or just buy a load of cheap burner phones and fake out the data - use some cheap drones to make them move around :-)

A bit like some people hire actors to pretend you have more employees.
The same Voat that just got banned in New Zealand for hosting stuff the government didn't approve of whilst Facebook, which also hosted it, was left alone?

That Voat?

Somehow I'm skeptical this is a viable approach short of Torrifying the entire internet.
Creating a live multiplayer quiz app in React Native
Pretty sure the field teams aren't allowed them. Maybe in the foreman's trailer? Otherwise, as far as I understand, they can use them back in the cafeterias and locker rooms.
Counterfactual: San Francisco has rent control and subsidies (Title 8). Landlords have the votes to stop construction.

Plus; the probem is *regional8. It's the Bay Area as a whole which is chronically short new housing. SF alone cannot absorb all new demand. Similar dynamics affect most constrained markets.

Again; your economic understanding is flawed, as is your grasp of historical facts.
Freeway Removals That Changed Their Cities Forever (2016)
That's because you like general purpose file managers. But most people would much rather that their calculator app didn't have access to their photos.
I understand that, it's just hard to know if what I told them was actually helpful or not since I got no feedback
I used to do this as part of R&D efforts at my employer 15 years back. It was pretty dirt cheap to get someone to decap a package like this. You could also get them to put under an electron(x-ray?) microscope and fly around the chip like an airplane simulation. Then they would use something called FIB to cut and draw wires to test out bug fixes. Usually the designers would keep a couple unused gates at periodic intervals to borrow for fixes.
... which has

-A kurl

in the proof of concept.

I also note the timeline

* 2019-01-22 Firmware 1.4.2.20 released by vendor

...

* 2019-02-07 Incomplete mitigation of vulnerability identified

...

* 2019-03-25 Vendor requests postponed disclosure

So this is apparently a bad fix that Cisco has known about since February, and asked for an extension in order to fix again.
The problem with being a beginner is that you probably don't know what those few lines are that make the most difference. Mods haughtily saying "You're doing it wrong; come back when you can do it right; here's a wall of meta-documentation that only tells you why your post sucks and doesn't help you figure out what part of your code matters" doesn't help anybody. If the bar to getting your question answered is to figure out on their own with no actual guidance how to ask the question perfectly, then you've already eliminated the 1/2 of developers out there who need the most help.

I'll never understand the mentality of people who put themselves in a position of answering questions, but are genuinely perturbed by the prospect of helping people with basic/misguided/imperfectly conceived questions. If they're the kind of person who could just read the documentation and solve all but the most complex of their own problems, congratulations. They should feel free to set that as the bar for anybody you hire or collaborate with. Or even set it as the bar for questions that they answer, but don't penalize people who are coming to a Q&A for not living up to those standards. If you're of that disposition on such a site, you're probably more interested in stroking your ego and watching some arbitrary points accumulate rather than actually helping people. There are lots of hobbies in development that don't expose you to beginner questions: go join a more esoteric users group, or contribute to an open source project without looking in the users forums/chat channels. Just do something that doesn't involve alienating inexperience developers.
Because, from what you've described, it sounds like your system will look like base64-encoded coordinates. Ie 39.022874, 21.913384 will be IJASDO, which isn't as easy to memorize as W3W.
These would make really cool art pieces on their own.
How comparable is the historical precedent? Are facebook audiences comparable to different periodicals, or does the level of microtargetting available now make it more like putting your ad in copies of Time delivered to one part of town but not the addresses outside the redline?
This is the weird thing. They don't have a legal team? Or are they just not listening to their lawyers? That's a bad idea for anybody.
No, no, it does, you see. Everything evolves! Everything from the lowliest quark to the grandest Londoner desires to become greater than it is, to achieve the pinnacle of being, to immanentize the eschaton, by becoming a phony-doctor of computer science from Texas.
Lorri, your project's nix-env
Yes! I've been looking everywhere for a complex bundle of enterprise vaporware for my company to get permanently locked into.
I love the crispy crust of enterprise complexity wrapped around a delicious warm gooey open source core.
I'm the author of this article, and I'm happy to answer any questions!
I would rather that every single year, Google did the same prank: I open my email and it says, "Oops, we lost all of your emails. Sorry!" And three seconds later it says, "SIIIIKE!!!" (And then my emails show up.) And this only happens once, the first time I open a web inbox on April 1st.

As immature of a prank that is, I would rather that happen year after year on every gmail account than see another stupid fake product idea. And I'm sure it would still make other people angry.

Hell, they probably had this idea over at Google and even formed a few meetings about it.
As a Chinese developers, 996 is an unspoken rule around in IT companies. When I got interviewed, HR would always ask whether I was OK with 996.
Macbooks have a pretty standard touchpads, "force touch" aside. It's just a matter of proper software and configuration. Of course gesture support in software isn't comparable in any way, but my Lenovo Yoga 2 Pro touchpad on GNU/Linux generally feels better than Macbook's ones or Magic Trackpad 2 on macOS.

Also, I've got some non-jailbroken iPhone for development and I have no issues with installing ipa's on it from GNU/Linux. I didn't need more though, so haven't tested anything else, but working app installer makes me think that other simpler things should work too :P
According to an amazon reviewer [1], Sammet's book Programming Languages: History and Fundamentals (from 1969) already discusses ~120 different languages! And gives code examples in 30 of them.

[1] https://www.amazon.com/Programming-Languages-Fundamentals-Au...
How Mosquitoes Sniff Out Human Sweat To Find Us
The Challenger disaster is a good example of an engineer who did warn the right people but they ignored him; I would bet bottom dollar something similar happened with these Boeing tragedies. The pressure to launch is great and who wants to be the person who stalls "progress".
That’s right, the truth hurts. Here in America (especially in California) employment is at-will, and companies act in their shareholders’ interests. It is MUCH more difficult to fire employees in Scandinavia and in Asia where employees have much more rights, and there are legal protections in place. I see that you downvoted this 100% factual parent post because it goes against your rosy moral picture about how you feel America should work.
It's not that they do not want to use App Store. They can't.
If they took the course of action you call for, would you begin subscribing again?
Should we consider sea snails leaving behind their shells when they die litter?
I don't think you should be downvoted, as it's a valid observation.

Nanoplastics concentrate toxic compounds within themselves, smuggling them past animals' defense system. This does not happen with rock. There has not been enough time for animals to evolve systems to remove nanoplastics from their bodies.
I was quite active in SO around 2013 and still have a decent reputation there.

I rarely ask and answer questions anymore because 99% of the times the question is already there with a number of answers. In many cases those answers have been updated to reflect changes in the times (browser APIs, languages, etc) which is awesome.

I've suffered from its toxicity a number of times, but that hasn't been my dominant experience. All in all it's a super useful tool. I guess a lot of programmers don't remember what it was like before SO, with vague forum threads that never got to the point.
Read lots of books, make simple electronic toys. Read some more books, hang on forums, visit some conferences. Read more, talk to specialists. Understand bleeding edge in some area. Find an idea there, open a YC startup in chips, gather a team and dive head on in CTO role.
This is just one of those solutions that was beautiful and simple and why didn't we think of that. The goal of distributed consensus can be viewed as something to do with creating a transitive order A < B < C < D out of individual ordering judgments: so I might know A < B and C < D, someone else knows B < C, eventually everybody can know the full sequence of items. Making this sequence contain metaïnformation about the entities that it contains has been a well-known trick for just about forever, usually done by using that metadata to elect a “leader” who handles the writes personally, for speed's sake.

But the idea of switching from a single leader to a quorum and then using the metadata to commit to overlapping quorum groups in order to preserve this transitive property between orderings was just really really slick.

About three years ago there was an early presentation about the backend https://www.youtube.com/watch?v=-TbRxwcux3c which made it just seem like the 4/6 thing just had to do with a normal replicated database or so, it seemed like a fixed topology to do with their availability zones—I didn't realize that they were also dealing with some sort of consensus overhead to enable swapping new nodes in or out.

There was also a somewhat marketingy presentation about this technology in the deep dive at https://www.youtube.com/watch?v=U42mC_iKSBg which I confess kinda went over my head at the time, so these two blog articles are a wonderful condensing of the heart of the service for me. None of the companies I've worked for has made much use of Amazon but it's a really clever idea that certainly deserves to kick around in the back of folks' heads.
I've heard from a friend who used to work in Houston refineries, that it's not unusual for refinery workers (who do carry mobile phones, by the way) to call their brokers immediately when they hear an explosion or see an unexpected plume of smoke from a neighboring refinery.

Also smoking on the job is apparently much more common at refineries than I would have expected.

Edit: this comment reflects the state of the industry 20 years ago, second hand. Take it for what it's worth.
This is true, but the structure of the number itself carries a connotation to the reader to pay extra attention to their accuracy.

We expect numbers to be number-like where every little digit is important. We expect words to be word-like where plurals and sometimes even synonyms mean the same or similar things.
You've got between the beta release and when Play will mandate that you target the new sdk. That's like three years.
> Their alternative destinations are pretty predictable, and their social networks are already closely monitored and infiltrated.

How do you know? or are you confusing "alternative destinations" for facebook and twitter?
There are a few reasons why this could be chosen over something like Airflow. They are (but not limited to): modern workflow semantics including both functional and imperative API and the ability to work with dynamically mapped tasks, a stricter / richer notion of state, data passage between tasks as a first class operation, better scheduling semantics (workflows aren’t required to have a schedule, scheduled flows can still be run off schedule, and it’s possible to have multiple runs of the same flow occurring at the exact same time), etc…
"pls send the codes"

or homework questions

But for every response of, "What code have YOU tried?", there's someone who posts the answer to the question, and the user gets their one-time answer and never comes back
It's worth noting, though, that Henry II was reviled for that remark. It may have replaced a reign-ending crime with a political outrage, but Henry was still barred from mass and otherwise held responsible for a predictable result.

The modern breakthrough seems to be ability to act without any direct action. Indirect communications mean that a speaker doesn't need any connection to the person whose action they're compelling, and mass communications mean that the threshold of explicitness drops from "reasonable person understands" to "someone is crazy enough to take this literally". Math-washing and automated systems make it possible to take a decision you can't explain and apply it to an unknown set of people. The result is everything from Wells Fargo fraud to legal systems that bill suspects for their own wrongful searches.

It's not a new thing, and that's worth remembering, but we seem to have gotten vastly better at it in the last few decades.
But what's the point of that?

If they were always the same two (or three) words, fine.

But if there are multiple such encoding systems, any set of three words (foo.bar.baz) is ambiguous. Because it depends on the system being used.

So sure, someone might remember "foo.bar.baz". But "foo.bar.baz" in W3W might be in SF. But in Hanoi by some other system.

And then we get to the need to pay W3W to generate those codes. That's crazy bullshit.
FWIW, I have been running a local newspaper (both digital and print) for the last five years. There is _no_ competition to speak of whatsoever. There are papers allright, but practically none of them make serious journalism, they just do whatever it takes to stay afloat.

That’s the crux of the issue – there is fierce competition in the ad industry where almost everything is swallowed by the big players, but they don’t deliver the service the local media did. At all. I would love to be superseded by a better newspaper, but that’s not what’s happening.
The need for the tech sector to learn and act after events in New Zealand
If companies could keep their bullshit pranks in-house on April Fools that'd be great, yeah. Have fun with your coworkers and friends but don't infect everyone else with your unfunny crap.
"Regression" shouldn't be a separate category of algorithms given that the other categories are learning algorithms like ANNs, SVMs etc which are also used for regression. Also, it mentions Bayesian algorithms are fast - that's not true except for some specific ones.