skysight-inc/HackerNews huggingface dataset:
That is interesting... metered off ramps. I could see them putting one at the Eastbound 101 exit for Haskell. I see very few people exit there while I'm stuck in traffic waiting to get on the 405. I'm sure a significant number of people are following waze (it often suggests I go that way to save 4 minutes).
Power users can easily handle installing two drives. And if a laptop is letting you choose between a hard drive and an M.2 SSD, then it can also fit both at once.
Not quite. For the first few months after he went on the lam in late 1994 sure, but after that the old Winter Hill gang went to pieces as the indictments started raining down and he was pretty much dependent on the resources he himself had piled up before hitting the road. The whole point wad to avoid all contact with old friends. It was how it took the FBI until 2011 to catch him, this very lack of network contact.
Rails 6 adds filter_attributes on ActiveRecord:Base
Depends on the size, but if you have even a modest size solar system you should be good. On a sunny day, a 2kw solar system can drive a 1kw hot water cylinder to full temperature easily. And to avoid legionnaires disease - a risk of inadequately heated water - you only need to drive the temperature up high from time to time, not continuously. Once a day is plenty.
There were many die hard Stalin apologists. I remember the story recounted by Sydney Hook of Bertold Brecht not only excusing but cheerleading Stalin's show trials, proclaiming:

"The more innocent they are, the more they deserve to be shot."

https://www.theguardian.com/stage/2008/may/18/politicaltheat...

There was also Michael Ignatieff's infamous interview of Eric Hobsbawm, the British historian and Communist Party member, who argued that even if he knew that Stalin would murder 15 million people ahead of time, it would still have been worth it. Hobsbawm's reasoning is familiar (see 10:56 into the interview):

Ignatieff: At about this period '33-'34, the Kulak class is being liquidated and millions of peasants are dying, being starved, or being deported by Stalin [...] If you had known that, would it have made a difference to you at that point? To your commitment to being a communist?

Hobsbawm: [...] If I were to give you a retrospective answer, the answer of a historian, I would have said 'Probably not'.

Ignatieff: Why?

Hobsbawm: Because in a period of mass murder and mass suffering are absolutely universal, the chance of a new world being born in great suffering would still have been worth backing. Now looking back as a historian, I'd say that the sacrifices of the Russian people were probably only marginally worthwhile.

https://www.youtube.com/watch?v=Nnd2Pu9NNPw

People forget how intransigent the western intellectuals were to news of mass murder coming from Stalin's Russia.
The company made a terrible product so it is no surprise if they are a terrible company too. That's the trap: using a terrible product made by a terrible company.
My pet conspiracy theory is that at least some large governments have quantum computers of useful strength.

It's probably more likely that they're just trudging along with side-channel attacks, CA fuckery, breaking into servers, and doing targeted attacks though. Cheaper and likely works well enough.
I'm not aware of any implementation with these features, but they are both on the roadmap for the linked repo. Both should also be achievable. Batch processing, in particular, will be a straight-forward change and should result in quite a speed-up. Although it will require the input images to have the same dimensions.
I use this one as well, didn't know it was open source! There's a certain satisfaction to ticking a box after you've done something
Right. But HN is a public website and not a walled garden. If Facebook were open to everyone with an internet connection and had no direct or private messages or anything secret I think you'd see a similar standard applied there.
Deciding consistency is a ridiculously hard next bar to set though, lots of NP-hard problems have very useful human-crafted heuristics nowadays. Similarily AI-crafted heuristics should be more than possible.
Don't use iOS. There is nothing private or secure about proprietary software. Plenty of free and open source alternatives exist. [1]

[1] https://www.privacytools.io/operating-systems/#mobile_os
In Chinese teaching system, part of a character is used to represent a phoneme, basically you take part of a common character, to represent the part of pronunciation, and use it to spell out the pronunciation of a new character. Which is very similar to a phonetic language, and it shares more similarity with Hirigana, which is also phonetic.
Makes sense, thanks for elaborating. Agreed on the housemates level- living with roommates I am also good friends with seems to have been my best living arrangement so far.
The surface laptop is uniquely awful among windows laptops for how hard it is to replace anything. For a normal laptop, the cost of self-upgrading to a 1TB SSD is $100-$170, and it takes less than five minutes to install.
Does Google have a reputation for killing Enterprise products? I thought it was just consumer products that they offer for "free" that are subject to getting the axe.
Show HN: An Unofficial, Minimal Mac App for Product Hunt
A Neural Model for Generating Natural Language Summaries of Program Subroutines
It is obvious and well known that phenomena happen in the outisde world, but experience happens in the brain - Perception, usually mediated through Sensing. But when I remember seeing a friend in a dream, that is a real memory of a real experience, but there was no phenomenon in the world outside my head that caused the experience.

At the current level of understanding, it is pretty clear that if we could send the correct signals we control on the optic nerve, we would be causing the brain to have an experience to the same extent that the retina does. I don't think we know enough yet to go further than the optic nerve and say that we could induce a signal 'after' the optic nerve and produce the exact same effect,but that is still plausible. The next level of manipulation would be to induce signals into the brain as if they are coming from the visual processing area without directly stimulating the visual processing center at all - this is far further into the future, if it is even possible.
> What sort of twisted world are we living in?

One in which OSI obviously is paid by cloud vendors to denounce alternative licenses, lobbies for developers to be treated like kattle open for abuse, yet portrays themselves as representing developers, and bogusly claims ownership of the term "Open Source", contributing to monopolization and the weaponization of developer's work for surveillance a la Android.
If anyone was looking to try this out themselves, they have the model/datasets/code here:

https://s3.us-east-2.amazonaws.com/icse2018/index.html
The Weird and Wonderful CIC (2010)
>...complexity grows exponentially

Just to nitpick a bit, I would say that complexity grows quadratically - proportionally to the number of potential interactions between subcomponents.
How did the Apollo Guidance Computer handle parity errors?
Thanks for your reply, I really appreciate it! I'll send you a mail.
As someone who's just (last week) started to get Arch Linux up and running on a T490 I would assume that: Yes, this is _at least_ the amount of things you need to do but if my experience is any indication this is only like 10% of it.

Most of the things in Thinkpads work but not all (notably the latest WWAN LTE Modems don't have support).

I could write up my experience if there's interest.
The first part of Neal Stephensons latest novel “Fall, or Dodge in hell” explores exactly this topic in the context of social media. The possible consequences of a post-truth world where people cannot agree on facts are stunning. An interesting read.
How to Use Your Calendar to Make Every Day Your Ideal Day
The Understory
I know I should not post reaction-posts here. But this is Truly Horrifying in more than one way.

Did they not even investigate your claim? Or did they just settle with labeling you a crackpot conspiracy theorist?
I agree, but at the same time you're kind of missing the point. Adding more and more examples to the pattern recognizer is like adding more and more epicycles (for dealing with special cases) into the theory of celestial object movement, where a more general and simpler theory will do a better job.

But it's true we don't precisely know how to "find and represent the better theory", if it's at all possible (most likely not) and what the exact trade-off is.

Also note that my argument doesn't necessarily rely on computational difficulty of SAT - even if we limit to some "simple" subset of SAT instances, we might see that the pattern recognizer is unable to learn these problems correctly.
> I'm astonished at all the comments that vilify MongoDB Inc and then talk about moving to AWS's MongoDB clone. What sort of twisted world are we living in where a company makes a service, tries to sell the service, and then are lambasted when they try to prevent a competitor from copying it wholesale?

The bait and switch strategy is deceptive. It's aim is to milk customers to give some money back the the VCs. But this license minefield is user-hostile.

Users don't like companies exhibiting hostile behavior towards them. Simple.
Because messaging software that drains batteries is what everyone wants...
Shifting perspectives: Why Quintype’s preview feature is revolutionary
Whats preventing the gaslighters from being gaslighted?
It's not a bad thing if we can change Putin or the Saudi Head Looneys memory and behavior. These kind of Debates always get won by the Edward Teller's in the room.
I know this is all in the realm of pure speculation anyway, but why would you think it's plausible that a memory must be re-written instead of being deleted? People forget things all the time, so obviously you don't need to have an uninterrupted memory of your life so far. Are you simply thinking that memories only get deleted to make room for some other memories, not necessarily of the same events?
Very interesting comment about Nintendo's CIC from ~10 years ago: https://news.ycombinator.com/item?id=1059686
I missed the introductory part where you mentioned that these are binary trees only and not just trees. I think you should mention it more prominently.
> You can often store that bit within the pointer itself

Yep, the lower 1-3 bits in many pointers will always be zero due to how C run-time allocators and structure alignment works out of the box.
It looks interesting. What are you using for category names? Can I add my own private categories?
Holy fuck haha
How to Install Apache ActiveMQ on Debian 10
Streaming Data from Ffmpeg/Node.js/Bash over HTTP with OpenFaaS
Cows are not bad for the environment. In fact cows can be fed waste products from cereal production (straw), or can graze on land not used for agriculture (sheep are even better for that), which make them useful to squeeze food out of land.

Intensive breeding at larger scale has an environmental impact, same as all human activities at large scale. And eating too much meat may not be great for health.
Balance Marketing Automation and Personalization
No app. Apps are all now.
If people accept that what MongoDB did with its license is acceptable because the OSS model failed for them, then the viability and future of the OSS model might come into question.

People tend to come to believe something organically and then later cherry-pick facts and observations that back those beliefs up. So even if MongoDB did what it had to do, or did what would otherwise be morally defensible in the most popular moral frameworks (as I personally believe to be the case), people who have a personal or emotional stake in the future of OSS will be looking outwardly for a villain. If it failed, it must be a failure of someone who crossed OSS. MongoDB seems the only choice for a villain in that regard.
The correct term is “propaganda”.

We shouldn’t use the term “fake news”, which is a term designed to undermine trust in news institutions. When we use the term, we contribute to the undermining.
Seems like a beginner dev. It can be a nice experience to learn by teaching. Just a bit confusing for the readers.
If you start to become a revenue issue for google, they will come after you. Till then should be fine.
Did that in past. Guy started freaking out. Supervisor had to calm him down.

Current nearby Frys plays dirty. Has a severely physically disabled guy checking receipts.

Yea. Total guilt trip for not letting him mark receipt.
Solar energy badly harms the environment. It must be taxed, not subsidised
You seem to have meant to put citations in (e.g.: [1], [2]) but forgot to include them. :(
Ask HN: What if a recruited senior SWE refuses to do any tech assessment?
Let’s say a recruiter contacts you on LinkedIn and you’re interested in the role and it genuinely looks like a good fit for you. You say you’ll come in for an interview, but you won’t at any point answer any technical questions beyond discussions of what you’ve worked on (ie no whiteboarding, no system design questions, no live coding, etc). You say your resume speaks for itself regarding your technical abilities. Do you think companies would pass on you for that? Can someone here please try it?
The Lean AI Playbook – For Startups and SMEs
> Using it to prevent register caching of or a value or prevent optimizing out repeated reads is perfectly fine. That is how it is supposed to be used.

The code has a race condition, plain and simple. volatile does not lead to thread synchronization, and that function is (as gcc correctly identified) nonsensical in a single-threaded world. The code expects that a different thread writes to the variable at the same time that this thread might read from it - that's the definition of a race condition, which is straight up UB (volatile or not).

You are trying to reason about compiler optimizations from the perspective of the machine and memory model you know ("prevent register caching of a value" etc.). That's wrong though - compiler optimizations operate on the abstract machine that C++ is defined on. In the abstract machine, this code has a race condition (the absence of which is guaranteed to compilers by the C++ standard) and so optimizations could easily violate whatever mental model you are using to conclude the code is fine. The code will likely break again some time in the future, just like it broke this time for a newer compiler version. Or maybe it compiles to subtly broken code right now, who knows!

> I also don't understand your aliasing issues. A `char* ` can point anything and you are allowed to cast back out of it to the correct type.

int is not the "correct type" because no int object lives at the pointed-to location after the cast. They could just memcpy and everything would be fine, but writing to/reading from type aliased pointers (other than char* and friends, in specific circumstances) is UB.

Here is a good description (in the context of C, not C++) of strict aliasing: https://stackoverflow.com/questions/98650/what-is-the-strict...
For how long? Eventually the air should mix?
The standardized test organizations give briefings to teachers on the most common Hans cues for students. In order, they are differing answer length, answers that mirror the question's grammar, and the infamous letter C.
Tokenization in blockchain – the new way of sharing profits?
It's 102. All the CrossFit gyms in Texas don't have ac. I'm miserable. Also I don't have a death wish.. no choice no option.

I'm about to force myself to spend 180 a month for a crowded upscale 24 fitness. But the Olympic gym that wanted 320 a month takes the Cake.

When I wasn't living in a literal oven I would go as far as the drive 30 minutes to do CrossFit or Oly. I have a metal block on not group classes. Only CrossFit works for me. I never get results at a vanilla gym. But you are right its a no choice situation. But for me it works to have a chart with weekly cells.. hard to break that chain when you need a new poster board...
nasty, i suffered a similar issue but on a much bigger scale on a bitcoin mining asic, the explosion did some pretty brutal damage to the board
And you are wrong.
Consider a logic task of deciding !!!!!....!!!!!false with 100-200 !s. Can you solve it without iteratively applying pattern recognition? What if it is 1kk-2kk of !s?
Thanks for the comment! I am probably in a different position; I work in Europe and am not as wealthy as most of the US-based developers, so if I take time off it probably won't be in the near future anyway.

I'll send you a mail!
A game-changing value of missing abstractions – part I
Or they can undercut you because you made your core competency freely available. It cost you a great deal of time and money to make, and it cost then nearly nothing to use. However, while you were pouring time and labor into developing the product, they were doing the same with infrastructure that could support managed offerings of your product and products like yours (without necessarily ever having to do any real innovation or takin on any risk themselves!). Voila, you were undercut without being overpriced.
Yes, but the current USPTO is trying very hard to undermine that as much as it can.
>Whats preventing the gaslighters from being gaslighted?

That they have the power...

>It's not a bad thing if we can change Putin or the Saudi Head Looneys memory and behavior.

LOL, if only the problem with gaslighters was just Putin or the Saudi Head Looneys...

How about your own government, mass media, big corporations, and so on?
Interviewed hundreds. A few have tried this. Automatic fail.

Logic is they have been coasting by on others work.
Great tip - thank you!
Firefox Nightly on macOS: decrease in power usage by a factor of about 3x
US expert propose having AI regulate nuclear weapons
(Assuming that reply wasn't sarcastic to the core.)

> Apps to encourage you to exercise are awesome business - they just aren't a way to actually become an exercising person but who really cares about that.

Moral human beings with any sense of self-respect.

Trade is about voluntarily exchanging value. I give you something (like money), you give me something in return (like an app that does what I need), we're both happy. What you're praising here is a violation of this - it's encouraging people to lie about the value they're offering. It's wrong.
>Just because an animal can't tell the difference between the real and artificial memory does not mean a human couldn't do the same.

Well, humans have proven time and again not to be able to do the same, in other circumstances of fake memories...
>An animal with analytical and self-reflective mental faculties other animals do not seem to possess, or be able to articulate.

Which also makes it easier to rationalize the fake memory as real!
That sounds nice in theory, but since everyone uses navigation apps, in practice you are just going to inch along bumper to bumper on the "scenic" route.
None of which addresses the point in question. To re-iterate:

>Just because an animal can't tell the difference between the real and artificial memory does not mean a human couldn't do the same.

These animals seem to uncritically follow the artificially stimulated behaviour as though it was 'real' or original to them. It seems a reasonable suggestion that, perhaps, a human would be able to distinguish it from an original memory.

Are you suggesting that is wrong? If so sure, explain why.

It seems to me these objections are merely intellectual nit-pick points scoring, devoid of any actual critical or analytical point that I can discern.

It's just so tedious.

'people are animals too'

Genius! Now how about making an actual point?
The hellish future of Las Vegas in the climate crisis
Should Big Tech Be Broken Up? [audio]
What do lower income people do with the carbon dividends? Save? Or spend on more carbon-emissions (like flying)?
John McAfee Underground Teams
Ah, I remember reading this story as a young kid in Readers Digest. Important lessons to be learned for everyone, alas a fool and his money are soon parted
I didn't claim that pattern recognition is useless, I claimed that by itself is not enough. And you can see that your model uses it in the calculation iteratively, that is, arbitrary number of times. It is not just giving out the result that is closest to the database of stored results.
For some reason nytimes doesen't want you to read them in incognito mode. Luckily they simply hide the article afterwards with JavaScript, and can be read without it
> How hard was the text to decipher? Not very. Scholars managed to track down a scant few last surviving readers of the script and were able to decipher texts with their help.

Without their help they would have had to decipher it. With their help they did not need to decipher it because it was read to them. If you can read it, it isn't deciphering. (Just a point of terminology here for all the cryptographers reading this ;-)).
Europe's train network isn't quite as wonderful as many would have you believe. Connections in cities like Paris are terrible and slow (they sometimes require crossing the entire city, which can take a very long time, especially with luggage). Sleeper trains have been mostly retired, only to be replaced with very expensive "high speed" connections which aren't quite as fast or as convenient as closing your eyes and waking up at your destination. Not to mention they're nearly always more expensive than cheap flights.

There has been some talk of reviving some sleeper trains, but so far I haven't seen any new sleeper routes. Of course, Europe is a big place, but as far as I can tell, not much has improved over the last decade. If anything, cheap airfare has been on the rise and rail has been declining.

Don't get me wrong, I love trains, and I would like nothing more than a fast and cheap inter-European rail network worthy of the name.
What fridge is that? I don't remember seeing true french-door fridges in the 1990s (or do you mean a side-by-side?)
You can't export the data wholesale from your ship though - you'd need another cable for that :D So you'd need sift and process that data on the ship.
I started regularly excercising every day, after I realized I could use it as a means of procrastination.

I can seriously recommend it. Go for a run, if you're finding yourself putting off something with the intention of working when you get back.
I just set up a new laptop with fedora because I figured Arch would be too much effort. Is it really that easy to get running? I figured with arch when you run into an issue it must be much harder to fix than fedora or ubuntu. I just want to open up an ide, terminal, and a browser but arch seems to be a whole hobby in itself.
The Hospital Treated These Patients. Then It Sued Them
Isn't a Functor just a morphism from one category to another?
Do you use turn by turn navigation in Maps? It could've adjusted its predictions to your driving patterns.
I think they realized streak breaking is a serious problem for people (that people only discover when they're about to break it; I can confirm my wife had this very situation with Duolingo) - and figured out they can make money off it. AFAIK, freezing streaks is tied to in-app purchases somehow, or otherwise burns some gems or points you can replenish with money.

My own experience in trying maintaining chains of habits confirms it too - once I slipped on a longer streak, I immediately thought "screw this, I'm not doing this anymore" - because my mental set point moved from "doing something" to "I need to do a streak at least as long as the previous one, and man, how long will that take...".