skysight-inc/HackerNews huggingface dataset:
It's on a different computer than the one I am using now, so it is going to take me at least a few hours to share it. I will make another reply to your comment when I have it.
I think the particular problem with shells is that POSIX (the standard) didn't really keep up with the development of new features over time. Instead, the different implementations introduced new features and nowadays there are some features which are quite common but not part of the standard (just from the top of my head: curl/wget; mktemp; bashisms).

With JS that is different. Yes, every browser has a few extra bits here and there, but there is very little that many browsers have that is not part of the standard. With compilers, it is different because the developer can decide which one he wants to use at build-time. After that, his program still might behave differently on different platforms (depending on APIs, etc.) but in general, the language that he uses behaves the same. With shell scripts that is not the case as the behavior depends on the run-time shell and the developer has very little influence on which shell will be used.

So while you are right that every programming language has this problem, some are better at managing it than others and shells are particularly bad at it in my opinion.
That tax withholding is the only way that many Americans manage to save speaks more to a lack of self-control than anything else.

If Uncle Sam can save a lump-sum for you by deducting from your paycheck, you could have done the same (in fact, better) with a bit of resolve and a bank account.
Big difference between what should be and what is in the real world.
My 5th gen Camaro's head unit came out easily (assuming you're not horrified at the idea of removing the center console). There are lots of plastic clips and tabs and a few screws, but nothing broke and it's all reversible. Due to the poor quality of most aftermarket head unit enclosures for my car, I've had to do it more than once.
From the link, about comments:

Use as explanation of intent.
Use as clarification of code.
Use as warning of consequences.

Here's a link to a well-known recent book, half of which is pretty much about why those points are a real and frequent thing, and why code should be much more thoroughly commented than it's recommended by the usual philosophies.

https://www.amazon.com/Philosophy-Software-Design-John-Ouste...
The answer to the question is "yes it is supported", it doesn't break down at all.

It's even in the example file https://github.com/toml-lang/toml/blob/master/examples/examp...
Trusted Online Money Making Sites to Make $100 a Day
Plus, as an employee, I negotiate salary and benefits with confidence but always keeping in mind that I'm negotiating against someone who I have to work with once we sign the contracts - you can only push your position so strongly while maintaining a comfortable working relationship for the long term, you can say "its just business" all you want but people on the other side still get their feathers ruffled. In some sense, the agent or recruiter here is also being paid to be the asshole - everyone expects it of them, hardball is part of the deal, the employee being hired can just sit back and shrug and say "hey, my agent is tough to deal with sometimes, but they're good at their job" and reduce confrontation with their new boss. On top of that the agent has perspective on market rate for a role that goes well beyond what you could hope to gather in Glassdoor, by asking friends, etc. If it were commonplace in tech, I'd absolutely hire an agent on my behalf if I were doing gig work.
I mean sure, if you have limitless time then feel free to learn a bunch of programming languages as well as everything else you could want to learn. But real humans have opportunity cost. If you are a software engineer, the time you spend on skill development can already cut across many, many dimensions. Additional programming languages is just one, and I'd argue a fairly narrow one after you've touched on a few key language paradigms.

What about:

- Architecture

- Software Delivery

- Networking

- Project management

- Interaction design

- Visual design

- Human factors/Social systems

- Graphics/Art (2D/3D)

- Market validation

- Sales & Marketing

- Business planning and finance

- Application domain knowledge

- Operations and Monitoring

- Data infrastructure

- Analytics

- Machine Learning

- Machine Vision

- Computer Graphics

- Simulation

- Game Engineering + Design

- Information Retrieval + Recommender Systems

- Embedded systems/Control theory

- Optimization

- Scientific Computing

I mean there is basically an endless list of areas you can reach into in the limited time you have time focused on skill development as a software engineer beyond "on the job" training. Building a strong, broad "stack" of skills seems like a good investment. Learning new programming languages is a niche within a niche depending on how expansive a scope you set for yourself as a person creating software for the world to use.
What other signals are available on iOS across applications provided that you don’t do something that invites tracking (like logging in with FB, etc)?
> For example I tend to write python like javascript. Mostly only use lists and dicts (JSON basically), while ditching the whole OOP/class concepts for the most part.

that is exactly how you are supposed to write idiomatic python
The modern solution is that they give a contractor like Palantir access to all the gov databases, and the contractor builds a unified UI.
But if your default temperature unit is C, then 20C seems like a heck of a lot more than 11C.
If Tesla (or any other company) can show that your modifications actually affect their ability to provide the services as designed, then sure, they shouldn't be required to provide them. But as long as the modifications I make don't actually affect the car's ability to operate, I don't see any reason why that should allow them to deactivate unrelated services.
I call BS. They'd find something else to charge him with, such as that false flag CIA "rape" affair in Sweden. No problems with women whatsoever until he started disclosing data on the "wrong" people. Then he immediately becomes a serial rapist and literally Hitler. Please, we've heard this song before.

Cablegate starts in November 2010, Assange becomes a "rapist" that same month. Coincidence?
737 Max Crashes Raise Questions About Design, Testing, Certification & Training
Where can we read some interesting news stories on the material that WL refused to publish?
You know what's even worse? IIS config files.
Show HN: Generate a unique email address for every website from within Chrome
Vegetables are good food. Swirls looks nice. These are things people enjoy, not distractions.
The Jallianwala Bagh Massacre poem, the British didn’t want us to read
I would think that extra $40k would allow him to hire a mentor personally.
How is a form of spending that has had an overall downward trend of 3-4x over the course of the last half century "out of control"? A consistent reduction over time is the complete opposite or what I and probably most readers think of when they think of out of control spending.
166. How to Ask Good Questions – Thunk
You can poke a hole in the sphere if your "pin" enters one side and comes out the other end.

The problem with the conventional notion of a hole is that it depends on the curvature on an object, which is imprecise and arbitrary. In your example, suppose you put a "hole" in your sphere and started flattening it into a disk. As you flatten your sphere, at which point does the hole disappear? Can you rigorously define it so that your definition applies to all objects?
I agree, but my second choice if INI doesn't suit someone is just the standard app.config in Windows (trivial to interface with in the .Net space), or storing the values in a table. I'd prefer any of these before JSON or the other alternatives.
Please give sources
That seems rather dubious.
If you don’t trust the Pi-hole developers themselves, it isn’t too hard to build an equivalent setup with dnsmasq and your own configuration. Pi-hole does prioritize convenience over security in a number of ways so this isn’t an unreasonable choice.
I find it interesting in the bombing warrant they describe Google as "an email provider". Then follow it with, "The information to be searched...consists of Google location data...". It's not like they looked at the suspects emails. The fact that the police must have thought, "what is Google? Well, I have a gmail account, they're an email provider!".
Not necessarily -- perhaps you're in debt day-to-day. This is the reality for many Americans.
My first questions to click [vouch] are:

- is the site really scam/BS/not worthy to view/breaks laws?

- is the poster known for BS?

- is the site known for scams/BS/nor worthy to view/breaks laws?

If none apply, i click vouch, and try to start a discussion why the post was flagged because i think the reasons are of interest for the general public as well as to me. Do you agree?
To add to what 'toast0 wrote - code is about what; comments are about why. Even if your program has config so trivial that they're clearly data and not code, data alone doesn't tell you why it looks the way it looks. "username=admin" doesn't need explanation about what it was, but it might need an explanation if "admin" isn't what's typically expected as user name here, and is e.g. your specific workaround for something.
Fiber Essential for Promoting Good Health
Thank you for posting this article.
ALS may seem quite rare, but it is a strange disease.

It shares properties with many other diseases, including Alzheimer's and FTD. They are proteinopathies. And Parkinson seems to be at the other end of the spectrum compared to ALS.

There would be no single SLA, but several diseases, regardless of the criteria selected: physical (UMN, LMN, PLS) or genetic (SOD1, FUS, TDP-43, C9orf72).

Each case is different.

There have been more than 50 unsuccessful clinical trials, which would be a record.
Yep. Agreed.

Egged on by Assange as well it seems.

Even when she said that’s all I have she was encouraged to go digging for more.
Indeed, I have been burned by that... Wrote a script which worked perfectly fine with Linux. Tried it with MacOS...

Oh gosh, it was such a pain work around those old bugs...

Does someone know why Apple doesn't update the bash?
Notepad++ 3rd Most *Loved* Dev Environment
For a second year in a row in the StackOverflow Developer Survey results

Notepad++ is the THIRD Most Popular Development Environment

https://insights.stackoverflow.com/survey/2019#development-environments-and-tools

I think next year, if we all try hard enough, we can make it number one!

Can't help but to link Notepad++ history on wikipedia
https://en.wikipedia.org/wiki/Notepad%2B%2B
Which one they use for shooting down passenger planes over Ukraine?
> I live in Asia and I'm amazed at how so many westerners don't get Asia.

I know this is true. I also know that most asians don't get westerners.

I think one of these divides might be that each has a different idea of what a high "quality of life" is.
If they don't have compressible gasses in them, I don't see why they shouldn't. There would be gas dissolved in the water inside them that would have to be dealt with I suppose. But the water itself is damn near in-compressible. The volume of water inside them down there would be the same up here.

Decompression explosions like the Byford Dolphin accident happen when compressible gasses are involved. Compressed gasses are like springs that store huge amounts of energy. This is why pneumatics have very energetic failure modes while hydraulics are relatively safe (injection wounds and oil fires notwithstanding)
To what
This mindset is honestly frightening, I like to actually own the products that I have purchased.

Sure, but sometimes your ability to customise a product to do whatever you want with it can also affect others, and at that point your rights and theirs have to be balanced.

My go-to example of this is modern communication devices like phones and tablets. There are obvious concerns about security and privacy with such devices, and obvious arguments in favour of the hardware design and software running on them being open to audit and verification so owners know their device isn't quietly betraying them. Those naturally lead to suggestions that all firmware should be open to owner modification, black boxes should not exist, etc.

What a lot of people don't realise is that if you let some idiot who doesn't know what he's doing mess around with the firmware driving the actual radio components in those devices, it's entirely possible for just a single device to cause widespread disruption that could interfere with the operation of numerous other devices in the area, with obvious implications for safety, security, and general quality of life for everyone else affected.

Even fewer people realise that the technology for isolating a rogue unit (which exist anyway from time to time due to things like hardware failure, manufacturing defects or software bugs) is very limited in its capabilities, because unfortunately the laws of physics still take precedence over whatever laws or regulations we choose to create as a society. In other words, not only can one rogue device cause chaos, it can cause chaos for an extended period because even the professionals operating the network have limited powers to do anything about it quickly.

To finish by returning to your own analogy, sure, I would have concerns about a car refusing to move until it's towed to a service centre authorised by the manufacturer if its tyres didn't have enough tread. That's obviously a form of lock-in that isn't in the owner's interests. However, I would have fewer concerns about a car refusing to move if its tyres didn't have enough tread to be safe until the problem was fixed, as long as any suitable method that made the car safe would immediately remove that block.
For my reasons to post see

https://news.ycombinator.com/item?id=19655475
My guess is that some mod saw a few of the spam links and banned the whole site. And nobody checked afterwards. Mods sometimes make mistakes.

If you have enough karma you can vouch the article, and it may get unkilled. If not, you can send a friendly email to the mods hn@ycombinator.com , they usually reply very fast. An email is also useful to make them reconsider the ban on the site.
Is pressure relevant to a molecular membrane? I mean: it is not a sheet of metal ee are talking about but a layer of proteins...
XML Validator
It's a warning to avoid making reckless decisions purely for political gain.

I feel like that childish "orange man bad" quote comes up as a reaction to anything potentially perceived as negative as if nobody could ever make a valid a comment, observation, write a story, whatever.
> I didn't see any indication of that in the article, beyond what could be regular typos

part of standard OPSEC is to run your typing through an anonimyzer tool. Hm thats not the colloquial names of those tools

Basically something to reduce the fingerprinting of how you write. Often times it makes you seem to have bad grammar, but some of the tools can intentionally give you the profile of a Russian person that learned English as a second language.

gives you an easy scapegoat to get away with the hacking, and gives the investigators an easy scapegoat to mask their incompetence
It’s too late to edit, and maybe nobody will see this now, but I wanted to add that the particular question of competence and the majority result strongly reminds me about the story of the Air Force discovering that cockpits designed for the average human size were causing crashes because literally nobody is averaged sized.

Discussed on HN before https://news.ycombinator.com/item?id=11230287

“Before he crunched his numbers, the consensus among his fellow air force researchers was that the vast majority of pilots would be within the average range on most dimensions. After all, these pilots had already been pre-selected because they appeared to be average sized. (If you were, say, six foot seven, you would never have been recruited in the first place.) The scientists also expected that a sizable number of pilots would be within the average range on all 10 dimensions. But even Daniels was stunned when he tabulated the actual number.

“Zero.

“Out of 4,063 pilots, not a single airman fit within the average range on all 10 dimensions. One pilot might have a longer-than-average arm length, but a shorter-than-average leg length. Another pilot might have a big chest but small hips. Even more astonishing, Daniels discovered that if you picked out just three of the ten dimensions of size — say, neck circumference, thigh circumference and wrist circumference — less than 3.5 per cent of pilots would be average sized on all three dimensions. Daniels’s findings were clear and incontrovertible. There was no such thing as an average pilot. If you’ve designed a cockpit to fit the average pilot, you’ve actually designed it to fit no one.”

https://www.thestar.com/news/insight/2016/01/16/when-us-air-...

So to go one step further and make a stronger statement, it’s not just possible for 70% of devs to be above average, it’s statistically likely for 100% of devs to be above average with respect to something they do, relative to some group. It’s so subjective that it’s meaningless, and we can’t really talk about the statistics.
It's a great movie. Harrison Ford plays a secretary if I recall correctly.
You'd be surprised how cheap a mask, crowbar, and a rental van is.

Never underestimate this https://xkcd.com/538/ attack.
> for example DRY doesn't apply in the same circumstances

Doesn't it, though? Dumb configs tend to suffer very much because of the impossibility to apply DRY directly, and people end up using/writing config generators just to ensure consistency of values.

Hell, isn't half of the job of a IaC tool to be such a config generator, papering over lack of capabilities of configuration languages?
Sure, I loved it in 2008. I am surprised that it has stood the test of time...
I think some people feel a landline is better as far as surveillance goes, but I think that comes from back in the day before telecom companies realized that they were sitting on a goldmine. Today, every part of your interaction with any telecom company is monetized.
Ask HN: How to become confident and take risks?
I am extremely risk averse. I haven't invested in stocks (except 401k) and lost all gains over the years. In general, I am highly skeptical of everything and don't take risks. How do I increase my risk apatite?

How do I become more confident? I lost almost all hair and I am only 5'5". It's not a good combo tbh. I feel people judge me more often than not. As soon as I realize, I am being judged or denied opportunity due to my looks, I lose confidence. How do I overcome this feeling?
any text editor with sufficiently powerful plugin capabilities can become an IDE, but AFAIK you can't turn any IDE into a Text Editor (there is no way to disable everything but the editor by default)
Yup - that works pretty well. And gives developers some insight into what is required to get stuff working.

It does assume no hardware or complex networking needs to be handled.

And there is the point of observability. When there is a proper testing ground for developers that is as-production, it enables developers to dig into and mess with logging, tracing, debugging of all sorts.

This adds value by providing developers insight into what a reliability engineer (or whatever they call sysadmins these days) needs to provide whatever service it is that the developers' code is part of.
As someone whose preferred language is Haskell, I've been told in a tech interview feedback that "I naturally and unconsciously avoid OO idioms as well as objects with internal state" even when I'm using an OO language. That's the extent I was influenced by Haskell's thinking. They didn't give me an offer.
Full self driving by next year and yet accidents caused by autopilot are still common. Tesla says that you should keep your hands on the wheel at all times and stay vigilant, but Musk appears on TV demoing autopilot with his hands off the wheel and retweets videos of others doing the same. Three people have died using autopilot, 2 when their cars drove underneath a truck that the radar failed to pickup, and the Apple engineer who drove his car into a guardrail while under the influence of autopilot.

Telsa is going to continue pumping their technology until the investor day coming up on April 19 because they desperately need a capital raise. They announced closing stores, layoffs, price cuts, and the short-lived 35,000 model 3 because cash is tight and demand was way down in Q1. Q2 is looking like more of the same.

The worst part of this whole thing to me is Musk's blatant disregard for human life to protect the value of his company. 3 people have died because of autopilot and pumping this unfinished technology will lead to more deaths.

https://twitter.com/shabudibudi/status/1116514629268705280

https://www.youtube.com/watch?v=VWTMnnECBSo&feature=youtu.be

https://streamable.com/kpugc

https://twitter.com/NetflixAndLamp/status/111452700974343782...
Velodyne Lidar | SE, ME, EE, Ph | Full-time | ONSITE | San Jose

We are looking for multiple contributors with the following background:

- Software Engineer with hardware integration / robotics experience (C/C++ & python)

- Mechanical Engineer with Solidworks and industrial automation expertise

- Electrical Engineer with hardware integration and software experience

- Physicist with hardware integration and software experience

to join our Automation and Robotics team.

Independent thinkers and problem solvers.

If interested, please send an email with your resume to Martin Wojtczyk <mwojtczyk@velodyne.com>

We build the world's best lidar sensors for self-driving cars, robots, and drones:

https://www.youtube.com/watch?v=W3ELziPYn5k
737-MAX8 ET302 crash report, the first analysis
@gus_massa: Thanks, i deleted the original post due to a typo and can't add it anymore, so here is the link to the story:

https://leehamnews.com/2019/04/05/bjorns-corner-et302-crash-report-the-first-analysis/
Feminists and many good for nothing women/men in the media need heroes to inspire confidence and interest in science in their kind and that's essentially the subconscious reason behind this sensational over-magnification of one individual.
This is for Google Android phone only? Or Apple too? What if the real perp has an iPhone but Apple doesn't provide that info. Meanwhile an innocent who has an Android phone happens to fit the profile 'enough' for the cops to collar him. Sounds pretty much like a lawsuit in waiting...
Can you point me to where I can by this data Google is collecting? I'd like to see what data is available.
+1. I wish i could love LA the way some do, all my experiences have been pretty gross and i have zero desire to return.
States rights.