skysight-inc/HackerNews huggingface dataset:
I was once looking for a used Intel Core2Duo processor on eBay, not sure, I think it was the E6300, 7x266Mhz, great FSB overclocking potential, and then settled on buying a CPU that was advertised as such, but its lid had "Intel Confidential" on it.

IDK, did the seller delid and relid it with something exotic? Or did I snag one of the first prototypes? What was up with that lid? Does anyone have a clue?

MB identified an E6300, and it had amazing overclocking potential, it went 7x333Mhz without any voltage increase. Not sure what the max was, but considering only a few people were bidding on it (I'm guessing most were turned away due to that lid), I was quite lucky to get a CPU with a lot of potential for very little cash.
We’ll build our own system! With bitcoin and tensorflow!
I wrote over 300 samples for ASP.NET Core, including 80 samples for ASP.NET Core 3 techs.

https://github.com/dodyg/practical-aspnetcore
Exactly! This software should be re-written in Rust, ASAP! Any software that's mission critical at all shouldn't be written in anything but.

Now that Rust's technology exists, it's almost criminal not to use it.
One per week.
> Depression is not a question of philosophy of your life.

Oh I strongly disagree with this assessment. I am not a psychologist, but have suffered from depression on and off my whole life, and I assert that depression is indeed a philosophical problem.

Depression, I think, is the experience of one's mind realizing that its model of reality (philosophy) is too flawed or incomplete to see a concrete path towards meaningful change in one's life, and attempting to build a better model.

This is evidenced by:

1) depressive realism. the mind is being careful to make more accurate assessments.

2) a preference towards inaction. The mind does not trust its model of reality, and is reluctant to take actions with unpredictable results.

3) similar behavior in children undergoing cognitive schema shifts.

Further, I assert that part of the reason society is unable to effect meaningful treatment (for lack of a better word) of many cases of depression is that society's baseline philosophy (empiricism) is part of the model known by the subject to be flawed, and so it has no pre-existing better model to guide the individual towards (though I contend such models do exist if actively sought).

Depression, in my experience, is overcome in only 2 ways:

1) The mind gives up and returns to its previous, known flawed, philosophy and simply rejects the information that highlighted the flaws. This is an unstable state prone to relapse for obvious reasons. In the worst cases, the subject seeks to actively destroy the source of such information. This, I suspect, is essentially the cause of religious or ideological violence.

2) The mind constructs a better model that allows it to once again place confidence in its prediction of the outcomes of its actions. This is more stable, but the new model may still have significant flaws that will ultimate result in a new round of depression.

Needless to say for anyone who has actually been through severe depression, the experience is intensely unpleasant. If a mind is unable to resolve the dissonance between its current model and reality, it may take desperate action to relieve this suffering.

Anyways, I guess what I'm saying is that if my hypothesis is accurate then you can indeed become depressed from trying to apply logic to your life and discovering that logic (empirical logic anyway) alone is not sufficient.
If your something function was `something (num: string|number)`, typescript can safely trust that`num` is a number in the block proceeded by your call to assert because it knows it must be a number, not a string.
False. Wealth creation is not zero sum.
"The prominent packages" for deep learning are all open source. If they don't support OpenCL or Vulkan yet, you can work on it and contribute the feature upstream. It's a matter of getting the ball rolling to start with, nothing more than that.
So simple, yet incredibly fun, well done! Could you share how long it took to build it ? I've been thinking about creating a small game, for fun, and to learn stuff along the way, and I am wondering how much time it would take me.
Having a designated representative is for companies outside the EU anyway. If you're inside there's no need...
> implying that all climate scientists are alarmists

Not exactly. I said that, to my knowledge, all employers of climate scientists are either on the alarmist side or on the denier/sceptic side. And I have yet to see an organisation that publishes opposing viewpoints.

That doesn't mean that climate researchers themselves are all on one side. I don't know their personal opinions, and I also think it that climate research is a field where having a valid opinion is very difficult. You can believe that a particular climate model is correct, and you can validate its prediction of the past, but you can't be sure it predicts the future accurately.

I would love to see a neutral organisation, but I have yet to find one. There are some that have a very neutral and rational tone, like the Copenhagen Consensus. But the alarmist side brands them as deniers, so I am not sure whether I can believe them either.

> Eh, no, a climate denier is someone that denies climate is changing

If you understand it literally, yes, but usually the it's about the exact impact of climate change. Nobody in his right mind can deny that CO2 has some impact. So denying means usually expecting less change.
This has already been possible since PostgreSQL allows indexing over an expression:

CREATE INDEX myindex ON mytable (myfunc(mytable));
Let me just leave one of my favourite talks given by Douglas adams here:

https://www.youtube.com/watch?v=_ZG8HBuDjgc
Aren't there multiple forms of trusting Intel?

There is trusting them not to be malicious.

Then there is trusting them not to more innocently have some errata effecting quality of randomness.
>It’s interesting that, from the perspective of other companies in this consortium (or perhaps just the news media’s interpretation of it), the Libra Foundation “is” Facebook.

Isn't this how they decided to market themselves? The first news of it had Facebook plastered all over. Even their whitepaper says:

>Facebook teams played a key role in the creation of the Libra Association and the Libra Blockchain, working with the other Founding Members. While final decision-making authority rests with the association, Facebook is expected to maintain a leadership role through 2019. Facebook created Calibra, a regulated subsidiary, to ensure separation between social and financial data and to build and operate services on its behalf on top of the Libra network.

Stating that "Facebook is expected to maintain a leadership role through 2019" would also lead me to believe that Libra Foundation "is" Facebook for most practical purposes.
One of the shops I worked in used Redis as the primary datastore. While there was a lot of extra complexity around relational data (especially referential integrity), the snapshotting systems worked very well and we didn't have to worry about data loss.
I don't necessarily think this was an ideal setup (I can't tell you how many headaches Postgres would have solved for us), but I think there are plenty of cases where you could use it without fear that your data will evaporate.
stripe, airbnb, doordash, and instacart make sense because they offer a service people pour money through, and they can take their commission for facilitating the transaction. i would expect valuations to treat those companies better than ad driven link aggregation and message board hosting.
Alas, there's not enough context or code here to even really know what's going on (or maybe I just don't know Django well enough to guess at what isn't said). It sounds like the author is comparing storing and retrieving a record with a JSON field in a PostgreSQL table versus storing and retrieving a raw string (the raw JSON) in Redis?

So it's no surprise that the Redis solution is faster. Besides parsing and indexing the data, PostgreSQL will also prioritize reliability and won't confirm your transaction until it's actually persisted to disk. Whereas Redis is prioritizing speed, and working straight to RAM--the disk serialization is an asynchronous process. If anything, I'm surprised that the Redis solution is _only_ 16-20x faster than PostgreSQL given what appears to be happening.

So, for this use case--storing a cache of Amazon API results for mostly-static data--the Redis solution is a no-brainer: durability of the data is not a serious concern; there's no real risk of data corruption because there's only one schema and no interrelations; you don't need the data store to know anything about the data; you don't need indexing beyond straight key-value. For other use cases, Redis might be entirely unsuitable because of durability or data integrity reasons, in which case the speed benefits wouldn't even matter.

Now, all that said, in the real world there are lots of other considerations: Are you using either of these databases already for some other purpose in the same app? Which data store is easier to set up? Which is easier to code against? Do you even care how fast it is if the slower speed is 11ms on a single-user system?
My experience of tools/languages that sit on top of the actual native implementations (e.g. React Native or Xamarin on mobile) is that they often lead to much slower development, since when you're Googling around trying to find answers to an issue you're looking in a much smaller community for answers. Eventually the answer usually ends up being "just do it the native way".

Hopefully Blazor will avoid such issues. In any case I'm probably speaking out of turn... it clearly isn't designed for wide-scale deployments - in house/intranet tools are a different beast anyway.
I don't normally install games on my phone, but this looks fun so I just installed it. Seems like something I could entertain myself with for some time!

Also kudos on having a Linux version <3
> It’s important to remember that “the deal” isn’t a thing that was mentioned on the pamphlet that went through everyone’s door before the referendum.

This was the pamphlet of the official Leave campaign:

http://www.voteleavetakecontrol.org/our_case.html

It said "There is a free trade zone from Iceland to Turkey and the Russian border and we will be part of it", and "Taking back control is a careful change, not a sudden stop - we will negotiate the terms of a new deal before we start any legal process to leave".
The first part I’m saying is a bad example because you wouldn’t store the price + vat in a column let alone a calculated column.

The second part I’m giving an example where doing:

where created + period > now() - '3 days'::interval

Having to calculate the value in a where clause is inefficient.

Making a calculated column adding created and period then indexing it is more efficient.
Salary is one thing. How is work attitude combined with usabke education?
It's not up to businesses, it's up to the government. Businesses have to compete with one another. Hence the need for standards that apply to everyone, so the game is being played with certain requirements, such as environmental, food safety, work hours, etc.
Alternatively, don't use third party packages you don't fully understand.
I know twitter is a household name and everyone knows about it but is reddit really that far behind? My mom isnt using it yet but has probably been linked to it via twitter and facebook over the last year. Not to sound pretentious but there has been a huge shift in the site as it's grown over the last couple of years. Most of the popular subreddits are just pointing out silly behavior on other websites or asking for the hivemind to weigh in on their personal life.
At least plastic straws are multi-use. It's rare that a paper straw makes it through a single drink.
The article talks about _how much_ it is faster which is the interesting question.

For a small project you might not want the added complexity of another database and decide to store JSON blobs in PostgreSQL. In this case it's important to understand the performance trade-off you're making.
Haptic touch functions as right click. 3D touch is more like - what? Alt-right click?
South Stream, Belena nuclear plant
LoopBack 4 September 2019 Milestone Update
Nuclear reactors contribute very little to the job market. We still export electricity to Romania and Greece afaik but still... As in most communist regimes go, few people were allowed to pursue the more prestigious careers, unless you were a guy who knows a guy. So whether you wanted something more or not, it boiled down to who you were. On top of that you couldn't pack your bag and move to a bigger city without a permission of the authorities. As a result of all that and the appropriate weather conditions, agriculture was a safe bet for just about everyone.
The problem is Russian influence. They continue to be locusts in EU countries and want everything to be bad and miserable and poor.

Source, Canadian living in BG for 6 years.
I don't even think it's Youtube. It's the advertisers dictating what should and shouldn't be in videos, and I think Youtube is being a bit over-zealous in marking these keywords.

But of course it's """""the algorithms fault""""".

Maybe if this algorithm isn't doing it's job properly and you can't think of (or afford) other methods to administrate your content, you shouldn't be able to host it in the first place.
> there might be situations where a motorcycle helmet would increase your injury because it is harder to remove.

Same can be said for seat belts, but it's the wrong metric to measure efficacy. Overall, they prevent injury/loss of life magnitudes more than they contribute to it.
You could do that, but I'm not sure it would actually be Open Source, per the OSD[1]. It would depend on the details, but I suspect this would trip over criteria 5 and or 6 of the OSD.

[1]: https://opensource.org/osd-annotated
@mclightning: “I haven't been able to get into the whole hype about this book”

Then try and get hold of the original radio series, which the books are based on. “Why a fish for translation”: because it is ridiculous, which most fifties sci/fi is/was. Adams did write scripts for Doctor Who.

So, the babelfish takes the piss out of Sci-Fi and the Sirius Cybernetics Corporation takes the piss out of consumerism. And this quote takes the piss out of Politics:

‘The President .. His job is not to wield power but to draw attention away from it’. Take a look at that whole quote, does it remind you of anyone.

https://www.goodreads.com/quotes/7204835-the-president-in-pa...

https://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_th...
The component vendors are jumping on board as well
https://demos.devexpress.com/blazor/
https://www.telerik.com/blazor-ui
https://www.syncfusion.com/blazor-components
https://www.matblazor.com/

There's some good demos on their sites. The 'official' one could do with an update!
TIL reddit is a YC company. I had no idea this whole time.
Something is very wrong for the median read of what should be a moderate sized blob with an indexed lookup to be 8ms.

The article doesn’t give enough details to really understand what is that is happening here, but I would recommend everyone to take this 14/16x report and not expect that to be the general case.
Because neither Northern Ireland nor Scotland have the power to decide unilaterally to stay in the EU as independent countries even if that were the desire of 100% of their respective populations (which of course it is not).
I haven't been to Bansko, but the food in Veliko Tarnovo and Ravda is great. The food in Sunny Beach was poor but I chalk that up to it being a resort area.
I was lucky enough to enjoy a number of home-cooked meals as well, I really enjoyed every traditional dish I was served.
The Four Pillars of Stoicism
I don't see any reason it would be any more or less enforceable than any other license... but it probably would not technically be "open source". But by the same token, there are a lot of "fauxpen source" licenses running around and, for better or worse, people use them.
If you were a rising country coming up from behind in a world where the US dominates, would you want to reduce your growth to ensure you don't catch up to the rest of the world as quickly?
Not debunked, just very much in question. A number of amyloid clearing drug trails have failed to achieve clinical progress on the disease in spite of clearing beta-amyloid.
That wikipedia page is unintentionally hilarious

>This theory remains very controversial, as it brings into question the theory underlying cognitive behavioral therapy, which posits that the depressed individual is negatively biased in their perceptions

CBT is simply a way of coaching the depressed into normative thoughts. Not that there is necessarily anything wrong with that. But CBT fancies the whole thing up with a thin veneer of science-sounding words as a confidence trick. The theory is a tool for congestive dissonance where you don't have to face the fact mental disorders are defined by severe inabilities to function within contemporary norms.
I used 3D Touch all the time for one specific feature: if you did a 3D Touch on the keyboard it would turn into a touch pad for moving the cursor around a block of text.

For anyone else who was devastated to lose this feature, I was happy to learn it’s still there! Now you do a long tap on the space bar to activate it.
I don't know whether you have access to the "Taptic Engine" API on iOS, but a tactile ping when striking the ball and thuds when it hits a planet surfaces could be nice.
In the South, even at Holy Cross, Thomas thought that he could force his way into the meritocracy by the power of his intelligence and will. At Yale, his accomplishments felt divested of their authorship. “As much as it had stung to be told I’d done well in [high school] despite my race,” he later wrote, “it was far worse to feel that I was now at Yale because of it.”

https://www.newyorker.com/culture/essay/clarence-thomass-rad...
The author of the blog post is my friend, I will ask him to fix it. The funny thing is, he don't even knows about HN at all and he has no idea that his post is trending. :P
The Belfast Agreement / Good Friday Agreement will be trashed and we'll lose the tenuous peace we had in NI.

Watch Raab talking about the Good Friday Agreement: https://twitter.com/deirdreheenan/status/1175701674767388672

And here is the actual document that he hasn't read: https://www.gov.uk/government/publications/the-belfast-agree...
I wouldn't really consider those startups since they're not trying to develop their own product for a market segment. Those are more like small development shops (there are a lot of those here in the US as well).
Apologies for the long comment, succinct writing is tough.

I have a different opinion, but do understand your scepticism. If people would've told me this before "just type in vimtutor and 30 min. and boom you're ready" I'd have laughed at them.

As a big proponent of vimtutor, I daresay that vimtutor is taking it easy. It took me 30 minutes during a subway ride and I've tried to learn vim a couple of times, and I think I even read this article among one of those failed tries.

Yes, you learn a lot of commands, but the tutorial structures it relatively nicely. Also, they're grouped: hjkl are 4 different commands, but if you know one, you can infer the other three. The same goes for w and q. Yank and what I prefer to call "Open new line" were quite intuitive for me at the get go, but then again I had the habit of creating mnemonics.

The first 4 chapters (I think it was the first 4) already give you the super powers to survive.

Vim is indeed very unforgiving, which is why people need a tutorial.

How much stuff did I use in the first week? Well since I did the tutorial several times, I can tell from memory what I remembered initially:

The 5 essential commands:

i - Insert

ESC - Escape (aka please get me out of insert mode or whatever mode I'm in! :'( )

w - write

q - quit

q! - I really want to quit, I don't care what you do now! (and then immediately redoing the vim command with sudo vim filename.txt)

Some text editing commands (not sorted on if I'm insert or browsing mode):

dd - delete and copy (or delete and pop)

$ - goes up or down or end of line? (I still forget that)

gg - goes up or down or end of line? (I still forget that)

G - goes up or down or end of line? (I still forget that)

A - append (or small letter a)

hjkl - Home row movement, not needing to lift the finger

y - yank aka copy (as a non-native English speaker it was fun to learn that "yank" can mean copy)

x - cut

e - end of word

b - beginning of word

r - replace (not that I ever use it)

From the top of my mind, I learned about 80% of these commands back then. IMO knowing these commands makes you survivable.

Later on, I also learned a thing or two with vim visual mode. I kind of forgot that now. I vaguely remember it was something with CTRL + V or Shift + V and that you can select a block and indent it with Shift + I. I remember I went even into the vimrc file, or whatever it was called. But I decided to stick with Sublime Text and simply use this skill when I quickly need a terminal editor (oh, and also to not be annoyed by git).

As you can see, in the demonstration of my very humble knowledge, I only vaguely know what the commands do as I don't use vim every day (more like every month to touch a line quickly). But I kind of know what they do and with some quick experimentation I figured it out again.

I have the suspicion you already know vim. For other people, my suggestion is: just try vimtutor, you'd probably already have finished chapter 1 and 2 by now if you would have done vimtutor instead of reading my long comment.
There is a query cache. But I sorta doubt this benchmark took appropriate advantage of it. We don't know enough about how the author is running postgres to be sure. But the reported postgres numbers are pretty slow for machine-local SELECTs. Maybe Django's ORM is getting in the way?
I take it you don’t use any 3rd party vue/angular/react components?

There’s certainly a place for telerik—only UIs I suppose.

/shrug
This would infuriate me to no end. It's not enough that I'm forced to leave my home because of corruption and other problems? You dare come after me and ask for money? I would give up my citizenship the fastest I could.
Stupid question, but I see your logo is on there as well. Might you be able to just make a larger image, or make a background image that blended in with the colors so as to make it illegible? I'm sure that was not top priority, just curious.
I read that piece of advice when I started using Vim, and I'm very happy i did exactly that. If you're skittish about using Vim in the first place, then sure, it's a pretty bad idea to tell someone to disable arrow keys, but for someone that's determined to learn how to use Vim, it's great advice.

The point isn't to save time (though using hjkl does that for sure), it's to make sure your hands never leave the home row, which they ideally shouldn't do very often when using vim. It makes them more natural to use for composition: "c3h" is much cleaner than "c3<left arrow key>".

Also: if you become an "intermediate/advanced" user, you use these keys much more rarely anyway: I use "w" and "b" far more often than "h" and "l" to move inside of a line, as an example. Breaking your dependency on arrow keys makes this transition easier.

Besides, it frees up four arrow keys on your keyboard up to do all sorts of fun stuff with! I have mine bound to switching windows (so "left arrow key" is moves focus one window to the left), and with modifiers they create window splits. Makes using windows in Vim a breeze!