skysight-inc/HackerNews huggingface dataset:
I wish! I always download and stash every datasheet I can since you never know what website may be down when you need to check something.
> as opposed to passing large byte slices or strings around. In theory, this should be more efficient

Why would passing a "large" slice be inefficient?? Maybe on x86 due to a lack of registers, but on 64-bit?
I completely agree with you!
The tune at 6:30 is the best I heard on PC Speaker!
Some of his business ventures have filed for bankruptcy protection.

He has never been bankrupt himself. There's a significant difference.
You’d think they’d at a very minimum backup the 100x claim on their website. It’s repeated on the homepage.
Have you ever used an application level firewall like Little Snitch? I have tried using it a couple of years back, and gave up after less than an hour.

In principle it's nice to be able to manually allow / reject individual requests, but in practice you can't get anything done if you do. Popups keep popping up all the time, and it's rarely clear what the request is good for. Then you get random failures, because you accidentally blocked an important request, or you just allow anything anyway, because there really is no way to know if that request is good or bad.

And that's from the perspective of a software developer who understands what protocols and ports and addresses are.

A firewall like that would be absolutely useless for non-technical users.
The Millionaire Next Door.

I was raised in a culture where if someone has luxury items, a big house, and an expensive car, then they were rich.

The Millionaire Next Door defined wealth in a different way for me. Wealth was no longer how high your income was, but wealth become how long you could live without working. You can increase your wealth by saving/investing more and by lowering your expenses.
> I think I would use over for all of those. Is that wrong?

You're probably right, I should have tried harder to find a better example. The "on" doesn't sound too awkward to me, though, and I might say it just to avoid saying "over" three times in a row.
Sounds like a reasonable move.

Spotify delivers so much value that I couldn’t imagine not paying for it (or enduring ads). I listened to something like 25 straight days of music last year.
Highly outdated to point out Go would be an alternative to C++.

It has been most popular in web-dev, with alot of people switching to Go from Python, PHP or Ruby.

Go does web really really well.
This looks really nice. I'll have to give this a try at some point to see how I feel about it vs Azure Pipelines. From my quick look, this looks more general purpose at the cost of more verbosity.
Ask HN: Ever migrated to a new source code, CI/CD, or project management system?
On my engineering team (~50 engineers, ~6 year old codebase), we're planning to migrate all of the above to a new service, and I wanted to hear from other people about the experience of going through a big workflow migration in general.

Do you have any horror stories (or happy stories)? Regrets? Pitfalls? Advice? Resources?

Did you face resistance from outside of engineering, or resistance from engineers? Did you go through with the migration, and if so, was everyone happier later on?
Yeah no way. WhatsApp already does e2e. Signal doesn't bring anything else that's significant for me as a techie, much less the general population.

Matrix can replace Slack and the various mobile messengers, meaning there's a hook for companies as well. I don't think it's ready yet, but I'd rather be a condescending preachy asshole to my friends and family only when there's a very compelling reason.
I mean GoLand is pretty good, but I do also like IntelliJ, so YMMV if you don't like the JetBrains products. And it isn't free.

VSCode is also really good for Go, I was surprised. There are plugins that massively help with testing, syntax checking, error handling, etc. I think it actually catches more issues than GoLand!
As someone mentioned in another comment, I don't think they will care about how the ads are being blocked. As long as you are bypassing ads, you are in breach of their TOS.
Golang is awesome once you submit and accept its intentionally mediocre design as a work of mysteriously genius simplicity. I did that myself and now I love it.
git-timemachine does it for emacs for those who don't know.
> most Latin-based English words work in German as long as you pronounce them like a German would

Only those that were introduced from Latin texts (alongside all the ancient Greek we tend to confuse with Latin). Those that came from Latin via French are for when you need to cheat in the same way west of the Rhine.
U.S. Steel wins tax breaks from one of America's poorest cities
One popular topic in science fiction is the notion of backing up people to a computer network, the cloud, etc. Actually, I'm eagerly awaiting Neal Stephenson's upcoming novel on this topic.

Of course the process of backing a brain up is a bit challenging and not exactly a solved problem. E.g. scanning microscopically thin slices of brain is possible but still magnitudes off in terms of resolution. Also, doing that typically destroys the brain under study.

IMHO it is much easier to backup non organic brains; like proposed in this article. And building those is a lot easier/feasible than it is to pick apart existing ones. With stuff like this and general improvements in electronics, we're approaching the moment where computer systems matching e.g. the neuron count in humans with the equivalent in transistors, electronic neurons are becoming a reality. Backing those up is going to be lot easier.

Which brings me to the point that there's actually only going to be a brief period where electronic brains are not vastly more capable than our own ones. Raises all sorts of interesting questions when you start thinking about that.
Payment at restaurants in the United States is very different than you might be imagining. The process goes like this:

* Server brings bill, disappears to go serve others

* Patron places credit card in the sleeve thing the bill came in, leaves it on the table, waits. (Maybe is still finishing a drink or dessert at this point.)

* Server picks it up at some point, takes it to a register, swipes it (not in view of the patron). There is no entering of a PIN, because U.S. credit cards do not require a PIN.

* Server brings receipt back to patron. There are at least two copies: "Merchant copy" and "customer copy". Each has two blank lines: One that says "Tip", and one that says "Total". Often a range of "suggested" tips is provided below. The "Merchant copy" also has a line for a signature.

* Patron fills out "Merchant copy" with their desired tip, and does the math to fill out the total. Signs the signature line. Takes "Customer copy" with them, leaves "Merchant copy" in the sleeve, and exits the restaurant.

* Server takes "Merchant copy" and puts it in the stack designated for such things.

* At some point that day, a restaurant employee goes through the stack of "Merchant copy" receipts and enters the tip amounts for each one into the register.

It's an insane system that beggars belief for people who aren't aware of it. But this is how it works at probably more than 95% of "sit-down restaurants" I've eaten at in the U.S.
I don't think it applies to paid accounts.
I wasn't trying to be helpful. I was trying to discourage stupidity ("very weird") by ridiculing it.
Reuters are reporting it. Not sure if the research is available online yet.
Researcher Declines to Share Zero-Day MacOS Keychain Exploit with Apple
Yeah, paid subscribers don't have to deal with ads anyway I guess?
There is no additional charge for SSM parameter store but rate limits apply (and I can't find out what they are). I have read accounts from people on HN who work on large AWS accounts who have been bitten by this.

The secret manager bills per request, so presumably that means they'll happily serve as many requests as you want. It also has some nice tooling around cycling secrets.

It's an important distinction when choosing which one to work with.

To contribute an additional idea not seen in this topic yet - my application predates both these services so it just reads from a JSON file in an s3 bucket that is encrypted at rest. It works just as well as all the above.
The title of that note is, of course, possibly not correct.

> Thus, they fail to make a convincing case that insects can tell us anything about subjective experience or consciousness.

This is not the same as "Insects cannot tell us anything about subjective experience or the origin of consciousness"
> You admitted you don't have a longitudinal view. Results really are less accurate, less relevant; we're not hating on G.

Yeah, whatever their intentions, sometime in the '07-'09 time frame they very obviously changed things in a big way and appeared to simply give up trying to separate spam from small-time sites, and just down-ranked the lot. The search results for certain types of queries are somewhat better now, as a result. The search results for other types of queries have gone from "pretty much perfect" to "totally useless", though. Anyone who's been a heavy user of Google for a long time has noticed this.
The whole affair reminds me of nothing so much as that scene in "The Dark Knight" that ends with Lucius Fox saying ". . . and your plan is to blackmail this person? Good luck."
Well, that plus we're desperate not to be cut off from Saudi intelligence gathering.
Considering how services like Spotify and Apple Music incourage extra data usage, and randomally delete music as they see fit, I'm finding myself thinking more and more of these services as discovery tools (akin to radio) and less like media players (they aren't).

One day very soon I'll be playing all my music in something else entirely again. While it's impossible to brush off the value of streaming services like Spotify, it's a huge step backwards on many levels.

We must demand better.
+1 for freecodecamp.

I also used it as a starting place. Really great community and a ton of resources.
Some iPhone Apps recording screen without permission, Apple responds
If you pay, then you don't get ads anyway.
They have a web player linked from the bottom of their home page, and ad blockers work while using it.
Sort of destroys the entire definition of "cloud", doesn't it?
regex is quite powerful and free anyway, I would consider some of these opensource tools to tackle its complexity:

http://regex.inginf.units.it/
http://buildregex.com/
https://regexr.com/
He didn't ask them for Podesta's emails, he asked them for Clinton's, and they got right on it: https://www.nytimes.com/2018/07/13/us/politics/trump-russia-...
Yes, ideas are like viruses.
Fake news is like a vaccine because it keeps the immune system alert and engaged.
That way if a really dangerous, fast-spreading idea comes along one day, society will have sufficiently heterogenous world views to limit its spread.
> Those ramps are going to die and get replaced by new ones.

No. They will be perhaps covered with a shiny rug, but not replaced. Technology is not "changing" there is just more of it. And it's just as important to be aware of that.
I celebrate failure of a project as a natural consequence of innovation. I don't see how failing a community is worthy of celebration.

When I try a crazy new idea at work, and it fails, I don't just leave a mess and walk away. Come to think of it, I don't do that if it succeeds, either. Supporting your mess is part of professionalism.

This is the key difference between doing research and providing a service. Are you serving the people or just the technology? Google is full of smart people who love technology and want to do research all day, but they're not very service-oriented.

Should they be? Eric Schmidt said of Google Fiber, "It’s actually not an experiment; we’re actually running it as a business". I'm not seeing that here. They learned something valuable about a technology they're using, and they're leaving customers in the lurch.
The ones with self respect decline.

Cf. "Who will rid me of this troublesome priest?"
I really don't see how Wordpress is a valid argument here. We run several business systems in PHP serving hundreds of thousands of users. Last time I used Wordpress was over 10 years ago for my personal blog. Haven't used it for anything else. PHP is great for us, regardless of how Wordpress performs.
Sounds exciting if it's real, but extraordinary claims require extraordinary evidence.

OP (@ychetyrko) are you involved with this project? If so, announcing this before you have usable code that people can use without licencing encumbrance might have been an opportunity lost. Much more detail is required.
I see the user as free to modify their client. On the same note spotify is not obliged to serve 3rd party or out of spec clients.
But can they block me muting the ads?
Wordpress is written in PHP.

Wordpress is not PHP.
The claims seem dubious to me as well. What exactly does faster mean here? Since a speedup of two orders of magnitude is mentioned I'm assuming it refers to matching speed.

Is it faster than PCRE? Is it faster than some other engine or is the claim that it's faster than any available RegEx engine?
I had a quick look at the reference and this looks like it will accept context-free languages (since recursion is allowed). I strongly doubt that a CFG parser is magically faster than any RegEx engine.

> It is hundreds of times faster than the well-known regular expressions, and the speed doesn’t degrade linearly when you add patterns.

The author seems to believe that matching time for RegExes is linear in the time of the pattern? Once compiled to a DFA, the pattern only has negligible influence on the matching time.

EDIT: I've been trying to figure out what kind of parser this generates. It might be a LR(k) parser? It breaks on the following (admittedly contrived) example:

#S = E + End;
E = {E + "+" + E, E + "*" + E, T};
T = {[1+]Alpha, N + "()"};
N = {P, Q};
P = {"a" + P, "ab"};
Q = [1+]"a";

with an input of "aaaaaaab()+beta*c"
Bezo's dick pics might've been exposed
Unfortunately people in general are not interested in discourse, they want convenience and novelty.
Visual Studio Code with the official go extension is really great and snappy
While I'm sure I'm in the minority, I absolutely do have the birthright to control what content appears on my device. If they want to prevent ads from being blocked, blocking me from using their service is 100% fine by me.
https://www.michaelfogleman.com discussed here
https://news.ycombinator.com/item?id=14445587
This doesn't really answer how IE is "more of a browser" than anything derived from Chrome.

You are right that a Chromium monoculture is bad for the future of web standards.

Google does try to make sites look like applications, and on Chrome OS, it doesn't distinguish them too well, but they are still HTML/JS and do not reach into the OS like ActiveX did.

But ActiveX as it was implemented and presented with IE was horrendous. Binaries with access to the full system (and a "kill bit" hack needed to protect users from bad ones), doing things like local applications but not manageable like local applications, and security responsibilities handwaved by cryptic dialogs and warnings end users typically don't read or understand and everyone blames the IT department for.

It's a shame Edge didn't take off. That was practically IE without ActiveX and it was quick if you wanted a basic browser experience, kinda like how Chrome used to be when it was first around.
If "people use it wrong" was a good excuse not to use a language, I can say that every language I've worked with is bad.
Please do, would love this!
He could get an injunction. That would make leaking them contempt of court, not perjury, and the stakes aren't particularly high for that.
Hopefully not, but the updated terms aren't that clear
Probably has something to do with politicians being the best of the worst, who don't understand research or statistics
I'd say that once you're at the point of formalizing reviews, you should have requirements documentation, and then, most of this becomes just an instance of "does the implementation meet the specification?".

When I worked in aerospace, every feature was linked to the requirement line that it implemented. Then it's easy to identify functionality which was removed (or left in) by mistake.
You reap what you sow Microsoft...
Thousands of industrial refrigerators can be remotely defrosted
this is very cool, nicely done
Apparently Bezos's mistress's password is in haveibeenpwned.com so this very likely didn't require a government entity.

https://blog.erratasec.com/2019/02/how-bezos-dick-pics-might...
I've tried VSCode but it seems to require you to install Go... It can't even find the declaration of a variable or the definition of a function without Go, while Sublime can.
Dont give them any ideas. Next they will require you to say the advertised brand name 5 times in order to get back to the content.
They could easily fire them as a customer. They shouldn't look at the data though.
This could be interesting but without any information about licensing, cost, or available platforms, most people are going to ignore it.
The only reason I use an ad-blocker with Spotify in the first place is that they have an abundance of NSFW ads that play. I'm not really comfortable with Trojan advertisements while I'm sitting in the office plugging away. It's definitely their right to deny service if people are freeloading... but there could be other people like me who wouldn't use an ad blocker in the first place (on Spotify, at least) if the ads weren't such garbage.
The military did see a lot of utility in the atomic bomb, though they did not fully grasp the effects. Ostensibly, General MacArthur looked at using atomic bombs to clear the beach heads of Japan before sending in the Marines, which would have killed a lot of the latter.
I like the compactness and syntax of Red a lot.

Pharo's Petit Parser is a framework for building parsers that is also pretty nifty [1].

[1] https://github.com/moosetechnology/PetitParser
> the richest man on the planet

That we know of. The money coffers owned by the house of Saud run way deeper than many realize.
Now or 12 years ago? 12 years ago, it was the stories getting the most traction. It was mostly user driven, objective and fairly diverse. After the large news companies attacked google news many years ago, they essentially turned over the platform to major news companies ( NYTimes, WaPo, CNN, etc ).

One of the things that attracted me to google news when it first started was it's broad, open and "fair". You could genuinely find different news perspectives from different countries, news companies, etc.

After large news companies complained, Google "localized" the news and when that didn't work, they essentially turned over the platform to "authoritative" sources.

The attacks on facebook are the same attacks the nytimes, wapo, cnn, etc used against google news. "Propaganda", "toxic", etc. Funny how they don't complain about google news anymore when it is even more propagandistic and toxic than ever. When facebook agrees to start spamming nytimes, wapo, cnn, etc to their users, I bet the complaints will slowly die down.
And voters not voting in their long term interest (including not voting at all). A politician promising tax cuts and jobs now at the expense of the future is going to get elected versus a a politician that wants to invest now for the future. See state of American infrastructure for an example.
10 Best Practices Your Dev Team Should Implement
Anybody manufacture actual Penrose tiles?
It's a cruder version of poisoning your turncoats with Pu. While hard to prove, it has an unmistakable signature that says, "anyone lese want to try"?
> that pose money-laundering and terrorism financing threats

So, Uk is fine with a country that finances terrorism in the UK itself as long as the elite gets a good chunk of money. At the same time, the UK wants to leave the European Union because immigration is "bad".

What about letting immigrants in, but keeping state-sponsored terrorism out?

All discussions have become so monetary centric that politicians publicly support the vilest of actions if there is money to gain (see Khashoggi torture and murder). The public should bring back some idealism and fight for a better world, not just for money. Otherwise, one day, we will wake up in the Middle Ages.
where to find code for ios?
I think apps that do recording/tracking should be forced to have a message similar to tobacco products. I think users should be able to do whatever they like with their devices, so I'm against closed ecosystems. But users should at least be able to make informed decisions.
Issuu is hiring
Issuu| Fullstack | Copenhagen | Onsite | Fulltime
Issuu is hiring and looking for both onsite Fullstack and Backend and Developers in Copenhagen and Berlin. We are also looking for an additional Engineering Manager.
See more information here: https://issuu.com/careers

Issuu by the numbers: 45M+ documents - traffic (10.000++ requests/second) - data-heavy platforms (100++ terabytes)

- we're currently working on recommender engines, internal analytics and our famous reading experience to mention a few examples, - we currently use OCaml, Erlang, Python, Javascript and a bit of C++, and we’re extremely open to using new languages and/or technologies, our architecture is microservice-oriented using AMQP, - we deploy multiple times a day on AWS and use Docker Swarm, MySQL, Redis, Node, etc., - we strive to be agile (Who doesn’t?), but we're not religious about Scrum, Kanban or any other methodology.

You are welcome to reach out to me directly as well: Marie Bjerregaard, HR Coordinator (mbj@issuu.com).
The Better Angels of Our Nature by Stephen Pinker
Isn't the situation that Germany wanted in WW1/2 now a reality? They are the main power in Europe and Britain is an isolated has-been. Funny how differently reality unfolds in contrast to the narratives of meaning we try to construct around it. Britain won the war.. but lost the war.
Well, parents certainly come in ahead of teachers for failing to encourage interest in history. It's not just teachers that have to magically light the spark.
With an ad blocker on your browser, you can skip all ads. If you're afraid of getting banned and losing your playlists, then create your playlists using one Spotify account, set them as collaborative, then import them from another Spotify account, and run them from there.
Why not? Chromium is open source and uses webkit which has wide adoption. An eggshell wrapped around a yolk certainly is very egg-like.
I'm sure Mr. Bezos is familiar with the Streisand Effect.
We had better in MP3s but the industry didn't like it.

Personally, if you don't own the content I don't think you can whine when it goes away.
Now all get to worry only about Chrome instead.
The people who want to leave the EU and not necessarily the same people pushing for this.
thanks! I had no idea this existed, and its awesome
Yup it's mostly a mental game.

I was overweight for probably 75% of my life. My weight still fluctuates but I am well within "normal" range, and have been steadily lifting weights for about 2 years.

The first thing I would focus on is changing your mindset/relationship to food. This was the hardest thing for me to overcome personally. I used to use food as a way to compensate for feelings of loneliness, boredom, and general self-hate.

Figure out what is driving you eat with compulsion, and work on finding a way to replace eating with something else (take a walk, meditate, drink a glass of water, whatever it is).

Losing weight is just a numbers game. I honestly wouldn't even worry about being "fit" or hitting the gym regularly at this point. Work towards a healthy weight range and maintain it for a month or two, then slowly add in the exercise you want to. If you change everything at once you will become overwhelmed and throw everything away when it gets hard.

Good luck OP.