skysight-inc/HackerNews huggingface dataset:
Who is holding Mencken up as a paragon of virtue? He's famous as an erudite misanthrope and curmudgeon. I expect he hated practically everything and everyone. Perhaps that is why he's fun to read?
The part of the lifecycle where the clueless have taken over:

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...
I know plenty of people getting very, very rich doing very, very (legal) unethical things. Many of them are users of this site.
Please share your experience if you happen to be in Seattle
> If anything, we're the first generations growing up with a concept of what privacy really means.

This is a kind of historical revisionism that I don't like that inflates the self-importance of the now merely because we don't know how things will turn out in the future.

During the founding of the United States, privacy was very much a central issue. In fact, the Third (third!) Amendment to the Constitution was to prevent the invasion of privacy by an armed soldier of the government literally being imposed on a family's residence, and Fourth Amendment protected a person's privacy against unreasonable search and seizure.

Yes computers are a novel twist, but to suppose no one back then "really understood what privacy means" I find to be a form of ignorance bordering on historical condescension.
Probably depends on how old you are. To me it was completely obvious and much, much clearer than most 'modern' user interfaces. Every person replying prefixes each line with > . Proper email clients do this automatically. This way you can tell from the number of >'s how far back on the 'stack' you have to go to know who wrote it. You start reading from the top, mentally associating an indent level (nr of >'s) with a person/email address. It's easy to follow any mail with up to say 3 or 4 different people; after that it takes some thinking sometimes, in long emails.

I'm actually surprised at the number of people here complaining about the legibility. This is absolutely basic knowledge; or maybe I'm just even older than I imagine myself to be. How can someone who can't even figure this out write software? (I realize that not everybody on this site is a programmer nowadays, but still)
They did go through with a Wet Dress Rehearsal on Saturday, though, which already validates many things just prior to engine ignition. So if they were confident to continue with a static fire on Monday and there were no other issues known I'd say it's fair to blame it on the shutdown. Of course, more issues could arise during the test, but we won't know now.
It’s been a while – RDAR #10
I love the font. Was thinking to use it for one of my side project. But only for titles , not for critical information?
The best for... what. Some of the best movie experiences I've had was when I saw something someone else picked, something I would never have picked on my own.
Sorry, I probably went too far if I implied I thought you were guilty of the things mentioned in my post. I just meant that the reasoning in your post (glad rich class does exist, let's not punish them / make them not exist, maybe I can be there one day) is the foundation that I think many others use to make bad political decisions. I don't entirely disagree with those points, but I think they get too much weight relative to others in modern politics.
Yes, and so happy he doesn't follow the kinds of BS rules set out here:

https://medium.com/@sandya.sankarram/unlearning-toxic-behavi...
Meltdown is almost trivial to take advantage of, as these things go, and it was discovered independently by more than one researcher. That makes it somewhat more likely to have been exploited by a government level attacker.

However, just being able to read all of kernelspace is more of a force-multiplier than being useful on its own. You still need to get your code executing in user-space to do anything, ant it's value even then is at least partly tied up in its ability to easily defeat KASLR.
They actually are quite different. Glucose is directly usable by every cell in your body, whereas fructose has to be processed by the liver. There are no adverse health effects from taking pure glucose.

Here is a good video explaining it in more detail: https://youtu.be/dBnniua6-oM
How do you do this when the lecture hall is occupied by the previous class or you have back to back lectures?
We are working in Zambia to building tools for people who want to create their own electricity supplies using local resources.

https://localelectricity.org/

We are also working closely with a local NGO who do coding workshops for rural communities.

Would love to chat and explore possible collaboration opportunities. Email is Samson [at] localelectricity [dot] org
You'll get a pass at being impolite if you are technically in the right...

Here Intel fucked up so they should be really really polite instead.
This is so sad. We had one standard that was simple, cheap, worked well enough, and ubiquitous. Now we have like, 5, all mutually incompatible and with all kinds of glitches and issues that come with complicated hw/sw stacks.

Progress!
The corruption is so bad that the sugar industry may have had a hand in writing the import/export laws for Canada. High-fat foods like Soylent are illegal to import there.
Even the ESP8266, where ram & flash are measured in kilobytes can run a minimal version of python. This whole "low resource can't run heavy languages" trope needs to die.
For me, it's always a challenge to play board games with my kids.

They are now 8, 6 and 4, and none of them wants to lose. It always ends up with someone crying, sometimes with all of them crying (including the winner).

For other parents who have the same issue: I was able to "fix" this situation by declaring the winner as the person who is able to take defeat without crying. After that I mostly can declare all of them winners. Sometimes I'm able to end the game nicely like that.

Just saying that playing a board game with small kids is not always as easy as your imagine it to be.

EDIT: One more thing: there are some nice co-op games for kids, and with those I never have a problem. A real recommendation!
Coincidentally, I am a man who for about a decade had long hair, down to the middle of my back, and I now have short hair.

I still think I was held to lower standards. Though now that I think about it, it's not like my jobs had high standards, either formal or informal.

When I say "lower standards", that includes my own low standards. That is, I remember going out with still-wet hair, including one time when I felt like I had a stick caught in my hair, only to realized that no, it had simply frozen.
Getting started with Behat
What is your claim?

Are you going to claim they do networking faster than OpenBSD?
If you live in a big city you can try finding a "game café/pub" such as Storm Crow Tavern in Vancouver or Spielwiese Berlin.
I wonder if low quality tomatoes have less natural sugar than properly ripened ones, and as such contain less natural sugar?
It is insane how much sugar is in some tomato sauces (40% on the last one I checked) but maybe it’s not quite as executive as the label makes it appear.
That's interesting. Do you have any links at hand explaining this? I mean, I can and will do some Googling, but perhaps you can save me some trouble?
Who is Linux Torvad?
Alternatively, it could also be in the interest of many for these patches to have an inordinate negative affect on performance with Intel CPUs.

I am reminded that Linus has experience in the CPU industry (Transmeta), so he is in a position to see both sides on this.
Isn't it generally a bad idea to rely on everything (power, network, OS) to remain stable to keep an SSH session open, just so processes on the other end don't get terminated?
Generate Code for Node.js, Ruby, Swift, Java, PHP and More
I suppose it depends if those 10 people are purely developers or include the other teams you'd need - monitoring, devops, etc. For a critical, high-performance microservice, I can easily see it needing the involvement of 2+ devs (at least one senior), product owner, project manager, QA, devops, monitoring, etc.
Azure Function Dependency Injection with AutoFac: Autofac on Functions
How does this perform compared to sqlite3?

And and can you use keys that aren't builtin values?
If you want something from someone you ask it politely. If you produce BS, you get told you produce BS. I'm guessing it's a cultural thing I'm also guessing you are an American. Americans coming here often tell us we are very direct and it takes getting used to. We often tell Americans we prefer they speak their mind and don't pretend something is great or we are best friends when it isn't the case. I'm from the Netherlands but I'm guessing Linus has his Finnish roots showing from time to time.

Honestly, it's nice in the US to have waiters/waitresses that are nice, it feels insincere but I prefer it greatly to the sometimes outright moody waiters here. It's a culturing thing as well.

If Intel would be sincere, they would just admin they produced BS (Linus is the best person to call BS on such patches) and apologize to Linus for wasting his time and ask how he would like to see the patches.
Midwest startup boom
Also, shoplifting. 1.7% of gross sales, which given 2% profit margins, you can see how profit can almost double with this. It's a 32B dollar opportunity.

Economy of scale will also help reduce worker costs.
Even if you need the list, you don't need it constantly, only when you need to recap, where you could just hit `SPC b b` and get the list of buffers to see all the "tabs" you need, furthermore, that can show you way more information than what a single line of tabs could.

Another thing to consider, how often do you need to look at the buffers, but not change to another buffer?
He's not an asshole. He just uses profanity to make the point that would otherwise be missed.

An ass would be mean with no reason behind it. Linus always has a reason and often a good one.

Low tolerance for dumb and hacks is actually a good thing.
An optimists view: being a cashier is not a great job, so we can make sure that nobody ever has to do it again.

(Supposedly this view is combined with basic income or something)
Has a major technology media outlet taken a similar position as Bloomberg and The Economist?
4 Essential ES2015 Features for Vue.js Development
Given the actual use in production systems, I guess so.

How fast does OpenBSD do radio networking on mobile phones?

How fast does OpenBSD do CAN networking on car systems and factory installations, with real time constraints?
But they are not changing position nor velocities with respect to each other while rotating, they are changing positions and velocities against other frames of references.
So the system requires each subsection of a shelf to have a working weight sensor? Is that really do-able in a shop where the general public will be repeatedly knocking, bashing and generally ill-treating it? Most regular stores that I've been in will have plenty of wonky looking shelves, broken shelf tickets and so on...

If a sensor fails, presumably Amazon is going to lose track of, or at least, lose accuracy in tracking of, some product. The cameras aren't a foolproof backup for this (since, if they were, why bother with the complexity and expense of weight sensors at all?) To me it suggests that these stores are going to need a hell of a lot of maintenance.
Scope creep in project management
I’d expect any such approach to take place off list
Same report discussed in this post 2 months ago:

https://news.ycombinator.com/item?id=15759562
Comparing Italian food to US food will quickly spiral out of control in anecdote-ville. A good friend of mine gets deathly ill from pasta in the US, but can eat as much as she wants in Italy... (glyphosates is what I suspect here)

Also, in Italy, I hear they can just get vine ripened veges almost whenever they want, a bit unfair on the flavor comparison. :(
The present evidences show that one should not trust Intel announcements. They may ship CPUs based on their 10nm process, but it is not clear that they managed to resolve all their yield issues.
Folks, all stores have cameras surveying shoppers. I challenge you to find a store that does not.
Would you start a company in the midwest ?
If you want to play in one sitting, in-person you need 6 or 7 players for a good 6+ hours...So basically it's a game for college students (I played it a lot at uni).

As an adult you can try to online versions where you only do one move per x(usually 24) hours. The games last weeks but you can play remotely at your leisure.
AWS CloudFormation patterns and practices with cloudform
Community college is your way to success now. There you'll find the structure to get the education you need. Self-teaching works but you have to laser focus on a goal. Seems to me like you are just picking up what you think is cool and dropping it as soon as you find something else that's "cool". That will get you nowhere fast.

Your goal should be to go to a community college follow the curriculum for whatever you want to major in and do your best. This will at least assure you an education. In the meantime try to plan out the next 5 years of your life. Write it down, research it and execute. Treated as if it's the most important work ever for you, which it is.

All the billionaires that made it big without a college degree have "all" continued to educate themselves by reading. Example, Bill Gates, reads books constantly and finished his education by reading textbooks. He had a project, microsoft, and that was his one and only focus plus he had the self-discipline to focus and finish what he planned. Start by deciding who you admire and go to the library and read his/her biography. They are great role models for someone that doesn't have a structured path. Reading may be hard when you start but do it slowly and soon it becomes second hand. Good Luck!
Shutdown started at Midnight Friday though didn't it?
All instructions that decode into more than four micro-ops still go trough microcode. Typically 5% of micro-ops are still coming from the microcode sequencer even in modern architectures.

Compiler has large effect. Common operations like CALL and PUSH go trough microcode even in m64 but there are alternatives. Many floating point operations have assists. Nonoptimal memory alignment might go trough microcode.
You might be right! It is, indeed, possible that letting people choose to talk to one another instead of coercing them into it may lead to the destruction of society.

But, consider. If letting people talk to one another - or not - as they choose rather than as some would-be society-engineer decides leads to social collapse, what will actually be lost? Is so fragile a system really worth preserving? I submit that it may not be.

Personally, I don't require that computers mediate all human interaction. I do rather like having a choice, though.
It's interesting to imagine this being "good" from the chains point of view. It is "using" predictable human greed to create a situation where it absorbs more and more value. The game Go's complexity cascades from very simple rules and has a "life" to it sustained by human energy. Blockchain's may be the first of games that are tied into reality via economic effects. Games do this already, but not at these levels of global mindshare and value.
They may be opening it and willing to eat the costs. Lot of competitive pressure in this area.
It could be used for decentralized cloud computing.
I've read everything Nietzsche published in his lifetime, plus a dozen or more volumes of secondary literature, plus a bit of review of the secondary literature. If you want a balanced interpretation (but brief) read the Nietzsche chapter of Sheldon Wolins "Politics and Vision", which details precisely how anti-democratic and, yes, racist (and specifically his garden variety anti-semitism), Nietzsche actually was, it also details the political aspects of his philosophy, specifically the totalitiarian aspects of which, again there is quite a bit.

>> Well, read Nietzsche - no trace of racism

Google might help you here my friend, you can literally google it.

Saying that Nietzsche was ....fond... of Jesus is ....odd, I'll just leave it at that. As far as Mencken goes I don't "explain" his racism as being a consequence of his Nietzsheanism, simply that the two are complementary.
You can get rid of the tab bar in IntelliJ: http://hadihariri.com/2014/06/24/no-tabs-in-intellij-idea/

And I use Windows so a fancy WM is almost out of the question.
Trivial, yet nobody has managed to produce a working exploit that doesn't require a running start. The poc exploits wouldn't work in the wild. They are running with interference of a real system.

Also, meltdown requires the data to be snooped to be in L1D cache. So the current demo exploit has to keep pushing the data into cache to be read.

Something simple like steal a password from sudo should be trivia right? I'd not convinced i need to worry.

And making non public facing machines pay the price of the mitigation seems like too much.
In the multicultural environment and on project where quality is critical, this is what is required. You need to make sure that your point is getting across. Even after 4 years in the UK I often misunderstood what "good" can mean in different contexts.

You will not hear many stories about Jobs and Gates throwing fucks because it was either verbal or protected by contract.
> Callbacks by definition create multiple paths to the data.

How come, when you have a struct method, accessing field members only visible to that specific method.

Something that is very easy to do with moving in lambda contexts in C++.
I went to F# from C#, but I felt the transition was easier than going from C to Rust. I kind of noticed that I used some functional concepts a lot in my C# anyway. I always liked side-effect free functions, I tended to do a lot with LINQ transformations already, etc. F# made a lot of these things nicer to use (+ pattern matching + discriminated unions +++)
DIY Quantum Programming with HMM and AHA
Well, "modern" technology does this too; Markdown quoting on many sites works exactly like that - the only difference is that mailing lists prefer not prettifying messages. This email would look like this if copied directly to Reddit (and GitHub):

https://i.imgur.com/eXODVHb.png

(which also reminds me of how Tumblr's reblogs look: https://i.imgur.com/e6UR8bn.png)
Whatsapp business
In this case, the hash is the message being encrypted. It's the (c), as I indicated in my previous post. The text being signed is not encrypted, but the signature still involves encryption.
This focuses on how to study when you're in school and taking classes. But that likely only represents a small number of years in your life, while the rest will be spent outside of school! IMO, learning how to study when you're outside of school is just as important.

Here's two comments I wish I'd been told earlier:

1. In the context of Computer Science, many books and research papers between the 70s and 90s cover a huge amount of fundamental topics. Newer doesn't always mean better! People were just as smart 30 years years ago as they are today. Even if the context has changed, many aspects likely remain applicable.

2. Many companies publish "white papers" [0] on their technology. These are (sometimes) similar to research papers, expect that they haven't been peer reviewed. They can be a good way to acquire certain kinds of industry knowledge, but be wary of snake oil salesmen. I generally read white papers with the assumption that the source is heavily biased towards whatever perspective is most favorable to them.

[0] https://en.wikipedia.org/wiki/White_paper
Big simplification:

Proper way to fix an hardware bug like this, is that newer cpu gets protected by default, and they answer they are when queried.

So you can ask the CPU "what's your status on bug X" and the cpu answers "i'm good, you don't need to do anything" (newer fixed chips), or "i know about it but was already built, and need microcode update/special behavior to protect myself" (current chips with microcode update), "no answer / I'm not good" (old chips without update).

So new stuff is protected, and you add more protection (and slowdowns, and special stuff) for older chips that don't know how to deal with it.

What Intel is trying to do here, is to go the other way: the chips, even the new ones, will stay vulnerable by default, and when queried they say "I have a fix but I don't use it, you can enable it by asking !" and the kernel is supposed to enable it.

It's terrible for a lot of reasons, like "boot an older os and it's vulnerable since it doesn't know to call this", "additional code to enable this feature has to run for all of eternity for new chips now, instead of having to run for older chips and being phased out over time", etc ...

The reason why Intel does that seems obvious: by default the chip does not lose speed since the fix is not enabled, and so instead of "intel chips lose 30% speed over night because of a flaw" it becomes "intel adds a special security mode that protects you even more for critical applications, at the cost of some speed".
Purely marketing speech and decision at the cost of proper engineering decisions, and they need and try to get OSes like Linux to play along.
That's what he means by "[it] shows intel had no intention of fixing those flaws".

Additionally there seems to be a second issue in that the quality and behavior of the patches they submitted are trying to hide this deceptively simple but technically terrible behavior by making it look/sound obtuse and complicated.

In other words, intel is using its presence and weight to try and push a shitty solution, but one that is better for them marketing wise. Linus is flabbergasted to be treated like an idiot or a obedient drone that should apply such obvious abusive patches.
It makes me so freaking sad to see it like this.
The rewards your small business will reap by using a collaboration app
https://www.powerthesaurus.org/serfers ?
10 Email Marketing Practices to Boost E-Commerce Business in 2018
Yet, apparently, it has one.
I have a web app with a "file store" ( eg. simple dropbox over API) that i manage. I haven't touched it in a year and it uploads files, proxies them, resizes, ...

And it's just one of many.
let me counter your anecdote with mine: I saw something somebody else picked, and it was complete trash. In fact, this is trivially the case every time I see anything awful that has at least one positive review. Judging by, say, RT page for the last jedi, this is a common experience.

It's all about the signal to noise ratio. It is more likely that you'll enjoy a work that was enjoyed by people similar to you. It is also possible that you'll enjoy a work recommended solely by some random pseudonym on the internet, but less likely.
> There are Java and Oberon implementations for single digit MB, like Cortex-M4.

So? Just because you can use a language on a given system doesn't mean that you should use it in any serious context.

A GC typically makes memory usage and execution latency non-deterministic, or at the least very hard to analyze. If your washing machine software OOMs whenever the GC didn't run between two button pushes, you'll have a great Heisenbug.
Yes, that's what tmux and screen are for. You run one of them on the server and work within it, and then it doesn't matter what happens to the client or connection, your server processes are fine.
I did that. We've observed over the years that celebrity names in titles tend to make for poorer discussion. HN is better when the focus is on content rather than personalities.

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

Edit: ok, you guys have convinced me that this is a special case and we've put Linus back in the title above.