jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Have used them for the past 6 or so years, and issued as standard to any engineers needing sensitive system access - over 30 or so keys that have been used and thoroughly abused over that time I've only ever seen one broken - somehow an engineer managed to snap off the top half of it that attaches to a keyring. The hardware was still functional though.
Well, I just described exactly what it is and how it works, followed by a concrete example. So I'm not sure that's vague.

When the person taking the action is recording the action, and the information is kept private, then it's what I consider to be high quality information, even at very low levels of detail. Contrast this with the quality of information that ad networks get (it's lesser). Given that low-quality information the usual situation, I completely understand why you think that it takes a large amount of computing power to make useful predictions from it. I've found that the situation is greatly simplified when dealing with high quality information.
Is not a single bit GPL? It's still worth comparing it to different standards of quality.

Beggars can't be choosers but I'm not begging, I'm evaluating them as a corporate citizen.
People at the lower end of the labor market are also adversely affected by each other. Why are they not proposing deportation of low-skilled Americans? No justification seems to escape from the fact that anti-immigration is fundamentally just discriminatory tribalism no different from racism and homophobia like the OP's father had.
> For cryptography, you don’t usually want “true random”.

Wait what? I thought I wanted actually random numbers.
Whoa. This is cool.
This article is false. Try this out Photoshop and not even close .

Here are my results, with a 22px Gaussian Blur on the Channels

https://imgur.com/a/AS0LAyk

IMO The only reason the blue appears a little less blurry is that most of that color is in the water & clouds.

Not in the land masses, with the sharp borders
Not really: mitigation lessens the effect, workaround avoids the effect.
That's some in-depth, hard-hitting, technical reporting right there.
His premise is simply that for the vast majority of people who are obese, the culprit is located within the high-carbohydrate aspect of their diet.

Good Calories, Bad Calories is about why the "garbage" people eat has caused them to get fat, and why it's not the saturated fat like experts have been telling the public for a generation.

It's not a book about the best way for everyone to eat like Michael Pollan's books are. If you believe it's about telling people "eat food, but not too many carbs" I understand why you think little of it.
That's quite an addiction you have. Have you considered kicking it?
Not one word about the buyer being Apple. Not even on the Whois.

Again, it might be true, but this post (and the Gigaom post) have no proof. That's what I meant.
Some people don't search for languages that have threading or multiprocess support, rather simply want the language of their choice to have threading and multiprocess support. This is good news for them nevertheless.
I feel like this example only reinforces the point parent is trying to make. Having watched the clip below, it seems like running for eight hours in the heat of the day with no guarantee of a meal at the end is a dangerously foolish way to live.

The wasted time, energy and risk of injury or death pale in comparison to the sheer logistical problems if you do manage to make a kill. How does one exhausted hunter transport 300-400kg of meat without refrigeration back to his family 8 hours' run away?

Looks like more of an extreme sport than a reliable method of finding food.
Nice try, but Chrome is smarter than that. "This webpage has a redirect loop. The webpage at http://gadaf.fi/5j has resulted in too many redirects..."
Hi,

Just read up on Arvados. I'm totally new to it but it seems really cool. I think pfs and Arvados are very philosophically aligned. Arvados seems to believe as we do that the most important thing missing from data science right now is collaboration. I didn't have the time to fully grok their architecture but it seems like there are some differences there. In particular I don't know if Arvados has git-like semantics. It does on the other hand have a ton of cool features that pfs doesn't have yet such as content addressable storage and support for in memory databases that help speed up computations (I think that's what they do at least.) Definitely a very interesting project and hopefully good ideas can flow between the ecosystems.

The common workflow language effort is definitely very interesting as well. It looks like it's bioinformatic specific right now but we're planning to have something similar but more generic in the near future and I'll definitely be looking to cwi for inspiration.

Thanks so much for the links they're both very interesting.
This is a classic example of how the naieve plan of 'Get two servers and mirror them' can lead to downtime regardless of the best intentions of sysadmin.
I used the old int(i) == i (or even, int(i/2) == i/2) way before I knew about the mod operator.
Indeed :

FOO.hxx:

TYPE FOO_TEMPLATE ()
{

TYPE foo;
/*...*/
return foo;

}

Foo.h:

#DEFINE FOO_TEMPLATE foo_int

#DEFINE TYPE int

#include "Foo.hxx"

#DEFINE FOO_TEMPLATE foo_float

#DEFINE TYPE float

#include "Foo.hxx"

It's a kind of weird and ugly macro trick, bug it can be useful in C when one's need polymorphism and performance (and cannot use C++ at all, which is a far better solution).

[Edit:] I realize now it's not polymorphism like said in the article, because the caller had to tell explicitly which foo_xxx to call. But it did provide "polymorphic" code in Foo.hxx (so only one implementation, no repetition).
That said, a cast is also explicit.
Yes, but de facto is not de jure. Moreover, if you write something like

i had to do unholy things to make the original code work, seriously.
check the commit logs on github and you’ll see how much “code” i had to delete and refactor.
what’s left isnt really acceptable, but it does work.

and on the first comment in this post is

I think it’s really funny you still don’t quite grasp the reason why I ported this library.

You said, “He tried to say he did it for altruistic reasons, but FIGlet itself is open source, and there are already PHP modules available for people looking to use it in the browser (here and here).”.

That is just funny. Thanks a lot of the write up, this will give me some great SEO.

You are not really being "cool" about someone else's code, which you didn't ask for permission (which is de facto done, at least to say you have done so, if not to ask for permission).
Damn, that is sluppy. GitHub is, essentially a glorified file storage place and they don't have a wy to ensure th
at corruption doesn't happen?
http://video.google.com/videoplay?docid=5352106773770802849
Dan Gilbert on happiness - it changed my life.

http://www.ted.com/talks/dan_gilbert_asks_why_are_we_happy.h...
Ah, too bad :-)
Enums and generics mix just fine in theory. Rust is a good example of this, with the `Result<T,E>` type. But at the moment in Swift if you try this you get "error: unimplemented IR generation feature non-fixed multi-payload enum layout". Presumably this will be supported at some point.
But they do it really well. OneDrive, Google Drive and iCloud Drive lack the polish and reliability of Dropbox for me.

All said, I stopped paying for Dropbox about 6 months back as I couldn’t convince myself paying $9.99 for something I was already getting with Office 365.

All I needed from them was like a $2.99 plan for 200GB and I would have continued to be a paying customer.
Thanks... will check it out.
Thanks, this is a helpful example :)
And likely the one (the economics of education and health costs, largely) driving the other.
Oof. Really? Have you built anything? Solved your own problems?
Why is Android subsedize but iOS boy? When is the last time someone paid for iOS or an update to it? The play store functions to make money for Google exactly the same way the app store does for Apple.

Apple makes more money from their app store (about twice as much it seems[1]), but it's not correct to imply Apple makes money from their app store but Google doesn't.

1; https://www.fool.com/investing/2019/10/11/as-usual-apples-ap...
I believe this is very common with web devs as well who argue all day over wordpress vs static site vs whatever. What works best? Usually the solution that is quick and web dev for small brochure sites is more a marketing skill than a technical one.
Most "newfangled" languages don't use linking in the same way as C and C++ do anyway (unless of course you're interfacing with C or C++). For instance, you can't statically link to a python source file. That's not because of ideology. It's because static linking doesn't even have any meaning.
You're also not accounting for income taxes, which dramatically lengthens the time you need to work to earn a marginal $20 in after-tax spendable money.

$100/hr is likely to be in the 33% marginal bracket, plus your state rate, plus FICA/medicare, and plus the employer's share of those if you're self-employed.

It's likely that you need to work an extra 24 minutes to earn that extra $20.
This is my experience with Laravel as well. Laravel looks great on the surface for a simple CRUD application, but once you need to do something non-trivial with it, you need to start fighting the framework. Also I dislike the large amount of magic happening within the framework. I want to understand what the code is doing, so that I can properly debug it in an emergency.

As a specific example I needed to override half of the classes of Laravel Passport within the DI container to fix issues upstream wouldn't acknowledge at the time / doesn't acknowledge. Some of them are fixed by now (e.g. they finally support non auto increment Client IDs OOTB), some of them are not when I last checked.

I wouldn't choose Laravel again.
I never go for the recursive solution rightaway, if I'm the interviewer and the developer goes for the iterative solution then it means that he/she didn't memorized(or googled) a few lines of code, instead he/she is actually trying to solve the problem, even if the developer doesn't succeed it's more valuable than the developer that got the recursive solution at the first attempt, sadly most interviewers think that if you can solve puzzles with the "right" solution in the minimum time, then you are the best candidate for the job.
If you use SonosNet rather than your standard wifi network, it has much better latency.
Doubt it, the founders of CollegeOnly are from Princeton not MIT.
Haven't read Gene Wolfe (yet), but I can strongly recommend 'Hyperion Cantos' by Dan Simmons.
I got my kid doing some minecraft python coding, but I wrote out the programs and walked him through it, and then let him change some constants. Those are the most obvious things that you can change with no experience.

I also gave him a first mental model of how it works. You have a genie, he sees you want to make a label called "height" and put a integer, 5, in it. He decrements it by 1, places a tower of the height, walks over, etc... until you have a 5,4,3,2,1 triangle.

But I don't try to push it too much. I think it's good at age 7 or 8 to be exposed slightly, but unless your kid is a prodigy it ain't gonna click for a while. We just want to marinate them gently for a bit until it hits them.

MC is good because he plays it a lot and occasionally it comes up that you want to be able to do something quickly instead of placing hundreds of blocks. Or you want to copy something you built. The MC Python code allows you to write a script that does this.
> First, Stockholm syndrome isn't a thing.

Have you ever had a useful conversation by starting with this?
Not sentenced yet, even though he plead guilty in October 2019. Apparently there have been some things that delayed his sentencing since then?
I personally hate taking the bus in Innlandet... Too many rude kids and to get to a friends house you need to arrange car for the last mile anyway. Car centric city is preferable if I get to drive
Maybe they'll make it out of titanium and go after the ultralight tool enthusiast market? It'll never get used, but damn it's light!
FWIW Google is working on improving the support for SystemVerilog in open source tools.

On the developer tooling side, there is https://github.com/google/verible for linting, code formatting and code indexing.

On the actual compilation side with there are https://github.com/alainmarcel/Surelog and https://github.com/alainmarcel/UHDM which are then being coupled with open source tools like Yosys to allow targeting Xilinx 7 Series and Lattice ECP5 FPGA ICs with fully open source flows using fully open source FPGA tools like symbiflow.github.io
That doesn't address the question of whether or not we should increase immigration quotas though.

I don't think there's any question that if the only thing we do to increase the supply of great coders is to increase immigration quotas, then this basically just amounts to a pyramid scheme to further enrich the silicon valley elites at the expense of the public. But pg never says that this is the only thing we should do, he only says that it's one of the things we should do.

I don't necessarily agree with pg's realpolitik view of reality, but I also think a lot of the criticism of this piece is based on things that just aren't there.
https://news.ycombinator.com/item?id=8181306
If you leave your contact details here or in your profile, someone will contact you.

Otherwise, you can try angellist or some founder dating sites. Or you can go to meetups. Depends on where you are located though.
It's still a consensus if you think that our laws are based on a consensus. If you disagree and think our laws are also not based on anyone's opinion, then I suppose currencies are not based on anyone's opinion either. Perhaps the government never asked you what laws should exist, and perhaps the consensus doesn't include everyone, only the consensus of those in power.

Sell me that bridge. Identify the bitcoins I've used. Perhaps you'll succeed in finding some, but I don't think you'll succeed in finding all.

Cash is taxable too. I've paid plenty of taxes when using bitcoins, and unlike many other bitcoiners, I actually think taxes are a great thing. I don't think bitcoins' near anonymity have anything to do with evading taxes, anymore than paying with cash at the grocery register is enabling me to avoid taxes.

I don't want to make any predictions for bitcoins. I don't know if they will be heavily regulated or not. But so far, it has been very convenient for me to have internet cash.
Looks cool, but the demo is down...
Sadly, it hasn't truly been "flagged off", it was done by the volition (or rather, the acquiescence of HN mods). This has happened for almost every immigration-related submission critical of pg's point-of-view. When you call them out for this, they go back to the excuse "the users voted it off!" But that's not really a good response, since they do routinely take the initiative of bringing to life stories that were voted off.

I know things get politically dirty on these kinds of submissions, but the conversation needs to happen -- pg can't just open the lid to say what he wants, and immediately close it. This is our bread and butter on the line, why shouldn't we be able to have this conversation without the submissions constantly getting killed.
Lot of startups are just looking for superstar programmers because they want to get the most out of their limited funding.
But without proper product-market fit its even counter productive. Superstar programmer is like a sports car, he/she will take you 10x faster in the wrong direction if your direction is wrong.
I've had a lot of frustrations with "APIs are eating the world" over the last two years.

1. "No code" interacts badly with "infrastructure as code." Instead of a client library, you get a web admin console. If you want your configurations to be reproducible, durable, and auditable, you now have to build a client yourself or use a third-party client. Case in point: Snowflake directing users to a buggy third-party Terraform provider built by some random organization that's always several versions behind.

2. "No code" is much harder to test. You have to deploy changes to see them. You don't have the tools to mock them out. There is no local testing. At best, you can have a test environment. But to do end-to-end testing within it, you need to rebuild basically a mirror image of prod, since you can't mock any API boundaries nearly as easily anymore. As a result, a lot of "testing" ends up being done by pushing to prod and trying to roll back when needed.

3. "No code" often means surprise upgrades and feature changes that are out of your control. Some vendors (e.g., Databricks) mercifully display a toast in the GUI prompting you to update. Many just post some release notes somewhere and call it a day.
Bubbles suggest "irrational exuberance" but in this instance, equity values are actually operating off of a legitimate logic. Bond yields are low so investors are putting more of their money into equities. Equity centered index funds and ETFs have also grown in popularity. Sure individual stocks might be bubbling, but the market as a whole is operating within an environment that's narrowed growth within certain asset classes.

Saying "we're in a bubble" is always technically right since stock prices rarely reflect actual company value, unfortunately this article doesn't offer much insight beyond the obvious.
Stick to the topic: Fauci said no masks (of any kind), then flipped. He did so on no new science.

People knew in January and were ringing the bell. UW made their own test based on the viral genome finally released on or around the 12th of January. The Daigou shoppers were in the US stripping shelves, and I linked to a chart of Amazon sales in the first two months of the year.

What's slightly off is your rewriting of this history to make it sound like nobody new anything. Many knew, and took steps. I don't fault Fauci for what he said in March, because it was consistent with longstanding policy guidance. But his claim in June that he lied nobly for the greater good is b.s. and it doesn't stand up to any scrutiny.

Polypropylene (surgical) masks don't stop aerosol transfer of the virus. This was known for ages. They're for fungi, pollens ,and droplets, not microdroplets. Cloth masks are even less effective and quickly become moldy face-fomites.

If you want to defend mandating these for everyone, even small children, do it directly. But don't excuse Fauci on the noble-lie pretext as if his March "no masks" advice saved polyprop or cloth for HCWs who cannot use those masks on the job. The polyprop masks come in boxes with black letter language disclaiming their ability to prevent infection. The noble-lie excuse makes no sense.
I read:

> We might require that they have reasonable arguments concerning the theory or data’s flaws that do not presuppose, as some anti-vaccine arguments do, the existence of a large-scale conspiracy to distort the truth.

Fair enough. Then the _very next sentence_, I read:

> And we would be well within our rights to demand that they argue in good faith and not...as professional water-muddiers, following a playbook first written by cigarette companies attempting to obfuscate a known connection between smoking and cancer.

Wait, we're not allowed to muddy the waters with allegations of conspiracies, and yet, it is admitted that conspiracies exist? I mean, not just the tobacco industry, but HN just discussed a conspiracy by the sugar industry. (https://news.ycombinator.com/item?id=26126183)

I understand that strong allegations require strong evidence. But to say that strong allegations will be dismissed even though the evidence is strong is an admission of being disingenuous.

Also, "science" is the process, not the body of Knowledge or the consensus. (https://gavinhoward.com/2019/11/what-science-is/)

On top of that, people will often test only one factor, such as the effectiveness of double masks in blocking aerosols, and then claim that since double masks are better, we should all wear two masks. But that ignores the other factors. In science, _true_ science, all factors matter! (https://gavinhoward.com/2020/08/in-science-all-factors-matte...) They matter even if they don't because you _never know_ if they actually matter until you test them.

And to go even further, why in the world should we trust the scientific consensus when in the face of all of the scandals in the scientific community? Besides the outright (admitted) lies, or the failure of "experts" or "scientists" to be apolitical, there are two more scandals: the Replication Crisis and the Retraction Crisis. (https://gavinhoward.com/2019/12/replication-and-retraction-c...)

"Trusting the Science" is not complicated; it's impossible. Trusting the _process_ of science, going so far as to learn statistics, how to read scientific papers, and to test hypotheses for yourself, is hard but not too complicated. And it is what I do.
It is kind of weird and worrisome that such a large entity doesn't use https

Look at the weird error message...

https://www.ercot.com/

The rest of the site appears to be http only

What's funny is that they do have a valid certificate for their error message page.
The fact is Sweden lies in middle of the Eurozone pack.

But at the bottom of the Nordics: It is somewhat suggestive that none of Sweden's direct neighbours show significant excess mortality in 2020...
That's only to export your own bookmarks. The author was talking about extracting all (or any non-trivial number) of the bookmarks that are publicly available.
Typo, I meant easy not easier
A once asked a professor of mine why he used Mac OS X instead of Linux. He said to me "Linux is free, so long as your time is.".

I think that really gets the point across. While Ubuntu and a few others have made great strides in getting things to "just work", OS X is still the king in that regard.
The inter-networks are too important to be governed by anyone, be they governments or companies. Government implies coercion and regulations, regardless of where it comes from.

Not that the regulators won't try, they will be adamant about their "right" to "bring order" over apparent chaos.
The problem is that it is a clever combination of techniques that already exist.

* OCR, to identify the text
* Removing the background of the text, filling it with surrounding colors
* Translating words
* Placing new words on the same area, using the same rectangle

It's very, very clever, but it's not something that should be controlled by one person or company. Should any combination of existing techniques will also be patentable? Where do we draw the line?

They were the first and they'll have a head start and make a lot of money. Now, be exclusive? I don't think so.
I bought a MacBook Pro 3 years ago, because I was sick of dealing with ugly PC hardware and I had gone through one-too-many 30 hour sessions trying to get suspend/resume to work reliably.

I've been pretty happy on the Mac. But I miss Ubuntu's giant repository of binary packages, and I've recently fallen in love with XMonad's automatic window management.

So now I'm running Ubuntu in VirtualBox, and I'm enjoying it greatly. And I've learned my lesson about Linux laptops: I'm going to buy a premium laptop from a high-end Linux vendor, and let somebody _else_ worry about drivers.
As of v1.4.0 you can actually process the queues distributed on multiple machines locally. However, all the processors still talk to and deposit events into the same DB.
The title is kind of extreme. Google is complaining about not being able to participate in the IGF, a forum for the United Nations. As far as I know, the UN is still about nations, not corporations.
How to Win Friends and Influence People, because you're going to have to sell yourself better than the people with degrees.