skysight-inc/HackerNews huggingface dataset:
This is not meant as criticism of this book as it is of my own reading and comprehension abilities (English is not my mother tongue), but when I attempted to read the book, I found the writing style employed very off-putting and distracting. In contrast, I usually find documentation written in a formal technical style like standards and references to be clear and concise; I don't have to exert mental effort trying to decipher inconsequential verbiage, idioms, and cultural references beyond what I need to understand the material at hand.

Is there a resource like The Rustonomicon, but written in a concise and formal style?
From what I understand, this is because GSM is based around the model of a voice/data modem.
Telling people to just Google “download Fortnite apk“ is a fantastic way for people to get malware.

What’s surprising about this story is tha what’s surprising about this story isnt that people are ending up with security issues, it’s that they’re ending up with security issues from the OFFICIAL download.
Knock a bunch of shorts over and take a slap on the wrist, wonder if this was a calculated business move?
He is also a very large shareholder
Notes on Installing CUDA, CuDNN and Tensorflow on Manjaro
Sure, but the point is that the original post claims that rich people are completely innocuous, which is just blatantly false. Anyway form of power, whether through private capital or public political, is worthy of critique and skepticism.
That is just... appalling.
You don't need a PhD to do research. All information is free now. It's fully possible for individuals to self teach in a working environment and be capable of performing effective research with 2-4 years of good experience after undergrad. To assume that the only way to accomplish this is via PhD is silly. This is especially the case when talking about computer science fields, where the barrier to entry is basically owning a cell phone.
Any outcome of an SEC investigation isn't a slap on the wrist, and that's not even counting civil investor lawsuits.
This does this opposite. This is the opposite of 'funding secured', because now he has to PROVE that funding actually was secured. It wasn't.
Usually, the Board is a check on the CEO. Usually.
Let's also realize that to abolish inheritance would mean abolishing inheritance for the other 99%. Many people in the 99% have saved their home or otherwise kept their dignity because of inheritance. It's not just a 1% concept.
So PostgreSQL is open core, because it's an open source product that people have taken and made paid proprietary addons for additional functionality. Literally what your definition is.

I swear, this entire fiasco is utter stupidity and has caused countless worthless debates. This is no big deal. Anyone who thinks this is a big deal doesn't have a clue and should just stop now.
I don't think it's possible to be purely objective about this. It's a question of values and meaning.

I think there are many things that will change in the coming centuries that will foster people's values and give them greater meaning.

Of course, bad stuff will happen too. Such is life.
I'm surprised that the full command strings appear verbatim in the firmware --- and even more surprised that they appear with their "AT" prefix; this suggests they're being parsed by an algorithm that isn't particularly efficient, like a linear search. If something more optimised like a switch or trie were used, it wouldn't be possible to extract them this way, and some more intense reverse-engineering would be required.
How is this black and white thinking? The sentence was "A PhD reduces the risk you’ll accidentally do this", not "a PhD will prevent this" or "you're an amateur if you only have a BS". It's taking about risks and likelihoods. That's not black and white thinking, that's pretty much the exact opposite.
I understood this comment as Elon reaffirming to his shareholders that he was not trying to defraud them, and that there actually was adequate funding to take Tesla private. This could also be part of a preemptive legal defense against the SEC in case Elon is formally investigated / questioned. However I feel that the SEC would be more interested in the specific wording of the "funding secured" tweet, which was blatantly false in light of Tesla's previous post [1] (For those who aren't following along: Elon basically only had a verbal offer to take Tesla private from Saudi investors, not anything in writing).

It's also worth mentioning that the idea of breaking long-term financial news for a Fortune 500 company via Twitter of all places is highly unorthodox and suspect in its own right, so I doubt this comment would have much effect in practice.

[1] https://www.tesla.com/blog/update-taking-Tesla-private
Allstate isn't a government jobs program, and they have hiring requirements too.
"they will have three high demand platforms they are producing in volume."

This is false. S & X sales are flat/slightly decreasing - http://carsalesbase.com/us-car-sales-data/tesla/tesla-model-...

Tesla is in awful financial shape - https://seekingalpha.com/article/4195452-bulls-may-noticed-t...

Tesla is on the verge of bankruptcy.
They have them in Seattle as well. They come up when looking for a place or Airbnb.
7 things I learnt living in Trump's America for a year
When was it cool?
Hi, this is fantastic! Thanks for sharing.

I would be curious to know what your level of proficiency was in some of these areas such as C, Verilog, writing assemblers, programming FPGAs, board wrapping, etc.

How much learning did you as you went vs how much prior exposure did you have to some of these things?

Are there any resources you found helpful or that you would recommend to others who want to undertake a similar project?

Cheers.
I was doing consulting work for a small startup that had senior-level "architect" that was responsible for designing the software.

He was producing a lot of tech debt. Instead of automating things he introduced a lot of processes that required manual work. Pretty stubborn person in general, and was adding a bunch of code that was sub-optimal and hard to read.

I quit that gig after 7 months, not worth it when people like that lead the development of the product. Eventually, that product will either have to be rewritten or the it will (along with the company) fail to deliver. Tech debt is dangerous, it can destroy the business if not handled.
https://www.cornerstone.com/GetAttachment/2cd97eeb-1a32-4b51...
Apple was from time to time, but Jobs fortunately lived and died before the time where people said anything that came to mind on Twitter so it seemed much more tame.
1. Pretty formatting of stack traces and other info, including making use of CSS and Javascript. For an extreme example, consider Werkzeug which allows stack frames to be inspected interactively in the tendered stack trace.

2. There are many situations where the person who we want to see the stack trace and debug output does not have access to the console output. E.g. hosting the service internally for a QA team.

In general, it is an error often made by people who focus on security to think that security considerations always trump convenience. In fact, it is a trade off like any other.
with the announcement that indian land mgmt cops will be searching the heck out of cars heading into burning man, who is delivering contraband via drone this year?
This really is only one small segment of the programming population. I really hate superficial shit like this that paints tech workers in a bad light bc most have ordinary jobs and live ordinary lives and aren’t social recluses.

I work typical 9-5, wife and kids. We go grocery shopping and make dinner every night together. We live very modestly and we have lots of non-tech friends and family. It’s literaly nothing special.
Ah yes Atari, the company that singlehandedly almost destroyed the video game industry with their crapware games. How are they still alive? Just milking old IPs and patents?
I think that you took an informal, slightly hyperbolic claim, and parsed it as a formal one.
He's probably worried that someone will think that RedisLabs controls what he decides to put into Redis. By saying that it's not open core, he's stating that his decisions are impartial and not governed by potential revenue loss at RedisLabs. Given how stubborn Antirez can be, personally I'm willing to accept that at face value.
Who would you replace him with without the value of the company diving off a cliff?
The goal of http://www.graalvm.org/docs/why-graal/#for-ruby-r-or-python is to run scipy.
I meant Rust is a copy of Ada in general - it does not deal with unsafe programming in the same way. Instead, you do things like instantiate generic packages/procedure like Ada.Unchecked_Deallocation and Ada.Unchecked_Conversion with the specific conversion or heap deallocation procedure you need. So you are forced to be explicit about every unsafe operation by including such procedures and calling such things - but you are not prone to accidents because you got in the habit of wrapping things in perverse "unsafe" blocks every time you meet a well-thought-out restriction of the language.
I think the “customer being the product” happens regardless. Take a look at how credit card agencies sell people's purchase habits, or grocery store loyalty cards that do the same.

It's naive to think that not every economic niche won't be exploited regardless of the existence of another one.
I'm not sure why you linked a 1997 PDF.
>Before this decade, the Internet was by and large an aristocracy of liberal, competent tech workers discussing their career and their interests.

This doesn't match my experience at all.
Elon Musk: Tesla Will Stay a Public Company
It's a way of cold welding wires to the pins of electronics[1]. It's pretty much fallen out of usage as computers have gotten too small for the technique, but it's nice for prototyping because it's easier to undo than solder but more permanent than a breadboard

[1]: https://en.wikipedia.org/wiki/Wire_wrap
yeah that one I jumped out at me too. Whoah, guy.
It's a weird story for me and I have absolutely no understanding for it. (no, I don't mean tolerance)
I'm not from the US and am far from any startup experience, but I am a young programmer myself, without either good budget nor education.

Programming is the love my life but I would never bear this situation at any cost for it.

He states himself that programming was just "means to an end" for him. So why even bother? I just can't comprehend? Sorry for being ignorant or something ... I'd really like to understand
And a bootcamper might need a place for 14 weeks. Hard to get a lease for that length of time.

Though I don't know why people need to live in an expensive city for a bootcamp.
There are several PhD programs in the public health sphere that require work experience for admission.
Parallel NFS (pNFS) Flexible File Layout
IMAP Extension for STATUS=SIZE
"People shouldn't be afraid of their government. Governments should be afraid of their people."
> It's also worth mentioning that the idea of breaking long-term financial news for a Fortune 500 company via Twitter of all places is highly unorthodox and suspect in its own right, so I doubt this comment would have much effect in practice.

Elon can't have this both ways, though. Tesla has disclosed that it will use social media for financially material announcements, and Elon has embraced this. It can't be legitimate most of the time and illegitimate when it makes for a convenient defense.

Personally, I don't think Elon's intention was to defraud -- I think he was impulsive and careless, and I expect the SEC will reach the same conclusion. But I think if he's going to use Twitter to talk about such things, his tweets need to carry the same weight as an equivalent SEC filing.
Side note: If you're on Chrome and you check the JS console, you'll see that the audio for this page will stop working in October when Chrome reinstates the ill-considered audio policy they rolled out in May and then removed because it broke a bunch of sites.

The audio policy in question:

https://developers.google.com/web/updates/2017/09/autoplay-p...

HN discussion when the policy was instated/removed:

https://news.ycombinator.com/item?id=17079724
To give you an idea of what a 10b-5 violation looks like. I assure you, there isn't a cost of living increase for SEC violations since 97, this is precedent and having spent the day trying to understand if I'd make this business move, I still hold firm that a 10b-5 violation won't run more than $20-50mill very worst case. a wrist slap.
IMAP UNAUTHENTICATE Extension for Connection Reuse
I got two takeaways:

The early hires (especially engineer #1) can have a huge influence on the culture. I think that's important to note both for founders and for prospective early employees.

> devs have only worked longer than a 40 hour week maybe 5 times total.

> That dev team has consistently deployed great feature after another at an incredible rate.

This second takeaway, that being disciplined about working hours is a boon to productivity, is generally supported by what few studies [1] have been done on productivity versus working hours.

[1] I believe most of, especially the early ones, have specifically studied industrial/factory output, including an early-1900s experiment showing that reducing working days from 9 hours to 8 hours actually increased output.
It's not about money, it's about the allocation of scarce resources. The point is that there is always some resource that is a limiting factor, be it time, labor, energy, natural resources, land, or other inputs.

Imagine a world where there is no money and no price mechanism, e.g. the Star Trek economy. Society still needs to collectively implement a mechanism that determines what should people do today, and how should we make sure they are able to do it? I'm sure in TNG you can get enough replicator credits to eat like a king, but not everyone gets a starship or prime New Orleans real estate [1] because there's still not enough for everyone.

In fact, prices are often useful as an internal planning mechanism even when there is no market or money changing hands: https://en.wikipedia.org/wiki/Shadow_price#Constrained_optim...

This is exactly what Soviet central planners did: try to set 'reasonable' prices for every single good in their economy while also setting input and output targets for every single piece of fixed capital and organization in the USSR.

'Free as in beer' is an ideology that states that 'prices of particular goods and services ought to always be zero'. Why would we expect that to conform to the reality of how valuable a service really is to people, especially as the cost to produce those particular things are always changing?

[1] http://memory-alpha.wikia.com/wiki/Sisko%27s_Creole_Kitchen
Your point about the left being dumb. Have you ever tried to change a Christian’s mind? There is no rational argument to be made for an irrational belief. In much the same way as theists, the “right” has irrational beliefs bolstered by constant misinformation (targeted).
What, in your mind, would you have the “left” do?
This definitely speaks to some of my experiences, both interacting with people doing health-related work and in data science-related stuff.
I came up the same way as the author of this article. If you don’t go to Stanford or otherwise earn yourself a CS degree, you’ve got to rightly, and almost by definition, build experience and connections from the barest of circumstances.

Nobody said a nice, well-paid coder job, let alone a successful startup and early position there, would be easy.

Besides, he misses the point. There are brilliant men and women in the SF Bay, doing magical things. Maybe they spent time on the Sisyphean path he and I did, maybe not.

But don’t go bashing everyone here because you chose the riskiest route and then lived it. He’s right that this place remains a beacon of hope and opportunity all over the world.

That’s a good thing dammit
Tried hard to read this article, but constant ongoing interruptions from adware downloading videos made it impossible.
And quite often, they create toe-curlingly bad ones.
Could you expand a little on the notion of “correct values”?
They declare themselves quite well.
The article's states that we should stop freaking out because it was only a hackathon.

No, the article states no such thing. What the article states is that the “hacked” web sites were fakes, and the students were coached by adults who knew the vulnerabilities in the fake sites.

“Instead, students were working with look-alikes created for the event that had vulnerabilities they were coached to find. Organizers provided them with cheat sheets, and adults walked the students through the challenges they would encounter.”
According to the xenophobia study, even people under 29 in Japan are twice as likely as the entire US population to object to the presence of neighbors of a different race. Older people are four times as likely to object. And with a UN observer saying the racism is primarily directed towards other Asian people which is more than an "anecdote" despite your assertion since he was sent there to assess this specifically, I have to say that I'm not quite sure what you're saying. How do you design a study about the targets of racism that people answer? You're asking for data that has an extraordinarily low probably of existing and trumpeting the fact that of course you are right, because you insist on numbers, any numbers.
Hypothetically speaking you're right. You can teach yourself everything you need to know even if that means sitting down and going through MIT OCW with all the textbooks in the syllabi.

But practically speaking, in the real world we reside in, approximately no one authors peer reviewed research without at least being in graduate school. You frequently see "talks" at conferences given by non-PhDs, but it's exceptionally rare to find math or computer science research published in reputable journals or conferences by non-PhDs.

The dirty secret is that the formal barrier to entry was never really the problem. It's extraordinarily difficult to learn how to conduct meaningful research. The structure of a PhD is imperfect, but it places you in direct collaboration with an experienced researcher who can mentor you. Half of the entire work of a PhD program is precisely learning how to learn on your own so you can find interesting research questions.

I don't think it's productive to talk about what's merely possible. A more realistic barometer is what's plausible. Anyone who can bootstrap themselves up to original research in math or computer science through independent study is extremely gifted. You don't want to set a goal that requires you to be extremely gifted right from the start.
I guess you didn’t read the post. “Deploy then run out the door and drive 3 hours out into the woods without your laptop.”
Not to be argumentative, but there is very little research that I've found on software engineering methodology that is in any way convincing. If you've got a good source, I would be incredibly grateful if you shared it! This is one of those areas where I wonder if a PhD is in any way useful. One the one hand in industry you have a complete lack of rigorous controls to measure your effectiveness and on the other hand in academia there is no way to fund the kind of project that would give you decent data (if you could somehow even figure out a way to introduce rigorous controls). I've thought about this quite a bit, and I think you're better off on the industry side if you are really interested in pursuing that kind of thing. Would love to be proven wrong, though.
It's funny that he specifically mentions not wanting to put into Redis the exact type of software that RedisLabs sells.

I'm fully willing to accept at face value his reasoning but we wouldn't even be discussing this again if there wasn't yet another blog post telling us how we all have it wrong.

My advice to Antirez is to just leave this alone for a month and I doubt anyone will still care in a week.
reciprocity is a favorite
This was posted previously here, for further discussions: https://news.ycombinator.com/item?id=17838887
> It's also worth mentioning that the idea of breaking long-term financial news for a Fortune 500 company via Twitter of all places is highly unorthodox and suspect in its own right

The SEC has indicated that Twitter is an approapriate venue for making public statements, as long as the company has indicated that investors should look to Twitter for updates. Tesla did indicate this previously, according to news reports I recall from last week.

I trust Twitter more than just about anyone to ensure no one is getting the jump on seeing the information before anyone else.

And I’ll also mention, Elon has blocked a few user accounts on Twitter. I don’t see a problem with this as anyone can watch Elon’s tweets in incognito mode. The law requires the notice is public, not universal. I can’t think of anything more public than a tweet.

I think the best evidence that Elon was not trying to defraud investors, besides the fact that he did not trade on the news and gained nothing from it, is that it was a contemporaneous tweet he made on his way to the airport.
Look, this is Hacker News, I know you can come up with 1,000 different random arguments for why Facebook was wrong and this guy was right. What I can tell you with confidence is that if you did what this researcher did as a contract pentester, you'd get your firm permanently fired from Facebook (or virtually any other major site you might have been testing), and would probably be immediately fired yourself. What he did was very much outside the norm for testing sites.

Remember, he didn't simply pivot. He back-pocketed credentials, didn't tell anyone he had them, and used them later to hit out-of-scope systems. Nobody is OK with that.
CEO Elon Musk: Tesla will remain a public company
Tell the Senate to Pass a Strong Election Security Bill
When Musk became CEO of PayPal, he tried to switch the servers from Unix to Windows. Of course the founders revolted and fired him for such an dumb and wasteful idea.
I had never heard the Catalan version. Really interesting :)
Best bet is probably the API docs?
For instance:
https://doc.rust-lang.org/std/mem/fn.transmute.html

Not sure how to search to get a collection of the unsafe related functions though.
Pretty obvious stuff we can agree on, like "hate is wrong" and "facts are indisputable."
This doesn't match my experience at all.

Ditto. I remember when the internet was apolitical. Not liberal, not conservative. That only became widespread in the last five or ten years.

Before this decade, the internet was mostly nerds working to solve problems involving math and science, not social studies and history. Then the nerds got rich and started caring less about technology, and more about “changing the world.”
You're in very much the wrong part of the country, but I'd absolutely hire a dev who had been working for the past decade. And find them hugely valuable.

Hell, one of the rising stars of my field started as a dev.
Does 'mi piace' mean something like 'I desire'?
Hardly back handed, more of a "this is what we do to you when ..." kind of thing.
No it is more like why have 12 person juries when 8 might be just as good and cost less. What is the argument that 12 person juries are better than 8?

As an aside I was called in for jury duty on a civil case where the jury was only 4 people. Of course because the legal system doesn't care about wasting everyone's time there were 50 of us there hanging around all day while the lawyers argued with each other. At 3.30pm the 4 jurors were chosen and the rest of us finally sent home.