skysight-inc/HackerNews huggingface dataset:
I know it's difficult, but do take care of yourself. I'm not sure where you live, but we prioritize work over life too much in many places (America, Japan, probably several others).

A healthy job in my opinion allows you to make enough money to not worry about your finances too much and enough time to enjoy the truly important things in life (family, friends, excercise, hobbies).

Everyone is different though and some people seem to really enjoy the stress of a high profile position (Ex: Musk) and many scientists that live to work. To each his own.

If you're feeling burned out, consider trying a new job. If you're in Silicon Valley, you can likely find a good IT job in much of America that pays well in a probably much cheaper area and that allows you more time to pursue a better work life balance. Personally, everything changed for me when I became a Father. I still love my job and put in a lot of hours, but I take time to spend with my family too. Don't feel guilty about it.
> The first Civil Rights Act (note the capital letters)

Title Case :P. I stand by the idea that modern "Civil Rights" began in earnest after WW2 and was primarily encoded in legislation in the mid-1960s (though some decisions were earlier—Brown v. Board of Education for example), and that modern Civil Rights (as a broad concept) supersedes the Anglo-derived legal system the US was founded on and replaces it with a different (and at times conflicting) set of principles.

Do you actually disagree with any of that? I'm genuinely curious to find someone who thinks that the law didn't fundamentally change in favor of modern Civil Rights after WW2, vs. what came before…
Critical to realize that Google gets all the permissions afforded to extensions and uses them for objectionable self-interest.
Generally on HN the Principle of Charity shines through. People respond thoughtfully to the strongest version of a commenter's statement. Not always, but often.

On Reddit, especially in large or political subs, it's the exact opposite.

You're a racist, sexist, white, cis, male homophobic, transphobic monster until and unless you preface your thoughts with lip-service to all groups concerned, even if you're not discussing politics or social issues.
It is trying to troubleshoot a machine learning algorithm. Google is quite proud of the fact that most of their support is handled by machines.
Sweden benefits from being very moderate in density compared to NYC. Stockholm is comparable in size and density to Washington, DC. The death rate in Stockholm is about 5 times higher than DC.
Working on a compiler for human-centric programs.
I have one anecdata point, kind of. It's not PhD level but master versus the non-academic route.

TL;DR: my friend is more practical (e.g. better at bandaid solutions). I am more integrated with theory and practice (e.g. diagnosing issues from sillicon to high level). When things are simple, he is faster. When things are harder, I am the only one who can solve it.

===== THE WHOLE STORY ======

I simply did a bachelor + master in CS (security + web/mobile). My friend is a semi self-taught web developer and (soon to be) pentester.

Friend in Web:

When he became serious about web development, he went to a coding bootcamp. When I started teaching web, he had 1 year of company experience.

Me in Web:

I had some hobby experience with web, but because I had CS fundamentals and a good teaching style, I was hired to start teaching his course.

Result:

My friend was more practical than me. He came with more bandaid-style solutions which were sometimes warranted (time-constraints) and sometimes they weren't. For me, it helped me to bridge theory and practice.

Alrighty, round 2: pentesting.

Friend in Pentesting:

It took him a year (!) to get his bearings and find a curriculum he wanted to learn. In this year he learned a lot about pentesting which is how he could verify that he found "the magic bullet" of curriculums. By the way the "magic bullet" for entry level pentesters is: go to hackthebox.eu and if you want to get certified (i.e. recruiters will notice you), do OSCP. He did a lot of different stuff before he got to this conclusion (honorable mention: VHL - Virtual Hacking Labs).

Me in Pentesting:

My friend invited me to join him on hackthebox.eu because he knew I did courses in web + network security, binary & malware analysis and hardware security. I go in and slay the boxes together with him. The key difference: he is fast, I am slow but I am capable of hacking the most difficult levels (which they call insane boxes).

Result:

We teach each other a bit of what we know. He helped me get faster with easy boxes. I helped him to (almost) hack insane boxes. In doing so, I taught him x64 assembly and some C.
I guess the thing to understand is that Gavin was (is?) a literal politician-- though only one at the small scale of his town government. He was extremely generous with the glad-handing. It was the norm for him to agree kindly with you in public and to your face while chasing a conflicting agenda in private.

It made for a reliably good initial impression but often lead to a bad relationship in the long term. Over time, you'd learn to recognize the coded language "Ok." meant "I disagree profoundly and I'm going gonna screw over this plan behind your back." and dread dealing with it.

So, for example, he'd disagree with something the development community was working on but instead of confronting it directly, he'd go to companies as a representative of the development community and advocate for his position (without disclosing that he alone held that position) but then come back and tell us that it was something the company was demanding. He even went as far as to recommend obscure altcoin developers to companies looking to employ a bitcoin devloper full-time, presumably to protect those relationships and maintain that leverage.

So essentially sticking himself in the middle of things and presenting himself as speaking for people he didn't speak for. This proxying went swimmingly when there was broad-spread agreement and rapidly turned into a mess when there wasn't.

As time goes on we continue to slowly learn more. For example, recently I learned that people were given highly edited copies of email chains between the active Bitcoin devs that eliminated most of the disagreement's with Gavin's positions, and falsely made it look like other people agreed with him in discussions where, in fact, no one agreed. It'll probably never be possible to tell if distortions like that were intentional or just a result of a profound tunnel vision that came from fundamentally not respecting other people's positions.

What you see as a change in ideology or personality I think was a combination of reaching a point where the web of appeasement couldn't be maintained anymore, where people who previously provided sound advice behind the scenes no longer cared to offer their council because they'd been alienated, and the stress and desperation as the plan he'd invested so much in was falling apart.

There were flashes of that long before, even extremely public ones like the infamous "Luke-jr is a toxic person" post that arose because luke steadfastly wouldn't support Gavin's position on what was mostly technical minutia. (Admittedly, Luke can be pig-headed and annoyingly impervious to political winds but that post was entirely inappropriate).
Prior comments: http://news.ycombinator.com/item?id=1790365
After Walker lost, the GOP assembly, senate, and lame duck Governor passed a bunch of bills to nerf the Governor’s power.

Kelly voting with the majority is quite tame.
I just want the title bar back, above the tabs, on the mac. It's so frustrating trying to move/select the window with a tiny sliver available to click on.
It looks cool as a person who has at least 20 tabs open in Chrome almost always but it would be much better if we could also use different profiles in the same Chrome window.

As they demonstrated, people usually would like to use labels such as work, personal, etc. but it's not really useful if I can't log in my GSuite and personal Gmail in the same Chrome window.
oh now they learn from firefox, but maybe grouping like this would easier for them to do the ads targeting
But if the list from California always contained cities in the Bay Area that would be a bit suspicious.
Perhaps the US Attorneys Office should do a better job of vetting persons who have access to sensitive investigatory information.
Studies show Alzheimer’s occurs more often in people exposed to polluted air
But govt is given monopolistic power on violence. Private companies did not acquire power on violence, and the power they did acquire on speech and other things was done through market competition.
I'm a functional enthusiast and I find it much more enjoyable in TS. There is a lot of cool and interesting functional theory that only relates to types. Having a good type system tht TS provides has also saved me so much time debugging. It's invaluable
www.thispersondoesnotexist.com

already exists
Democracy to resume?? By striking down a democratically elected officials order?
I guess not individual forums, some are active. I meant more like how many there are. Before reddit there it always seemed like to me there was a large number of them for different interests, you could kind of pick which forum fit for you.
Hi HN, I'm Marcus Lager. I'd like to present Crawl Crawler, a search engine powered by OSS and common data where there are some extra steps involved before you get excellent search results.

Crawl Crawler is as much a JSON HTTP API for private and corporate data hungry text projects as it is plain ol' non-tracking, keyword-based web search, results marked up with ad-free non-dynamic HTML, served cookie-free.

Crawl Crawler gives you the ability to search four grand sources of data, plus your own: the Common Crawl meta-data, text, and HTML repositories as well as WWW itself.

Use Crawl Crawler to

- find what data you need from Common Crawl/WWW and for whatever reason, in JSON or HTML, using any device.

- create and periodically refresh your indices, perhaps from your favorite parts of the web.

- periodically crawl your site and replace your in-site search engine with HTTP requests towards Crawl Crawler.

- execute natural language or structured queries.

- build apps.

- take part in the enrichment process. The more you enrich Crawl Crawler the wider, deeper and more current its indices become, in real time.

Ask me anything.
I just made some bread the other day.

I'm also trying to get Remake off the ground: https://remaketheweb.com/

Currently working on 3 intro blog posts, as well as coming up with a sustainable pricing model.
It's a feel good mechanism. A circlejerk aligned to your views is the best place if you want to do virtue signalling and get quick cheap validation and dopamine hits for your views.

It's bad, but really understandable
Converting Plastic Waste into 3d printer filament

https://medium.com/endless-filament/make-your-filament-at-ho...

Hopefully, this will reduce the use of virgin plastic for creating art pieces in 3d printing community and you might be able to create beautiful and useful things out of waste plastic while cleaning plastic waste from the environment.

It's a profitable business.

I worked on this in my free time during quarantine.

I want to make the project more accessible so people around the world can develop local recycling unit. There is lots of work which needs to be done including making parts more standardized, demonstrating how parts fight together in a visual way and also have a microcontroller firmware to control diameter of filament. I don't have much experience with microcontrollers but I've ideas, so we'll see.
>An individual running for a seat in the House or Senate or for the office of U.S. President becomes a candidate when he or she raises or spends more than $5,000 in contributions or expenditures.

One generally needs a certain number of petition signatures to appear on a ballot, but apparently not needed just to legally be a candidate.

https://www.fec.gov/help-candidates-and-committees/registeri...
If you believe the rules are being inconsistently or poorly enforced, I would email the moderators at hn@ycombinator.com: they’re fairly responsive.
Built a simple web app for my girlfriend and I to "rate" our dates and add photos. That way we can look back and have a nice digitized archive of time we spent with each other.

Sounds dumb but could be nice one day in the future to be able to look back at it. Also wrote it in Rust so I'm learning a new language while I'm at it.
Ehh this is debatable. After searching for a memory bug in a AAA game C++ codebase for hours, you might feel differently
In case there are any CS PhD students at top colleges in the US reading this, I'd appreciate some advice: I am currently applying for a PhD in Germany (RWTH), and although I am excited about that place, I think I'd rather do a PhD in a top US School (for a couple of reasons that I won't detail here). The thing is that admissions for US schools do not seem to start before September, and in case I get accepted in Germany I'd have to decide whether to accept or not without having the opportunity to even apply for American schools. My question is about whether I'd have a decent shot of getting into such programs or not. Because if I don't then it makes sense to take an opportunity somewhere else before even applying there.

My relevant credentials are: I'm currently doing my Ms. Sc. at University of Chile, and have published the following papers: https://arxiv.org/abs/2003.10000 (accepted at FUN2020) https://ioinformatics.org/journal/v10_2016_19_37.pdf (IOI2016) https://arxiv.org/abs/1909.11693 (ICDT2020) https://dl.acm.org/doi/abs/10.1145/3329486.3329498 (Workshops DEEM2019 and AMW2019), and I'm currently preparing what will be my master thesis to be submitted to a conference as well.

Does this look like a solid enough profile to get a decent shot at a top US PhD program?
Not currently, but I should probably reject samples that do! Filed a task here: https://github.com/turtlesoupy/this-word-does-not-exist/issu...
> Every other major language besides Python allows the former

As noted in a reply to your other comment, this is not true -- Ruby has the equivalent of Python's GIL.
Why doesn't my down arrow key work on this page?
exactly this. Somehow a large proportion of people only want to focus on a hypothetical infectious person going out and infecting high risk people. But if the high risk people are not out they cannot get infected. In fact, everyone who is out has agreed to the shared risk. I plan to continue to minimize my outings, but Im fine if everyone who is out shares the risk of getting infected.

I do think that people who are at risk should be able to get unemployment so that they are not forced to work.
You can write a trivial decorator to make any normal blocking function async-usable (i.e. your suggestion is possible today and only takes a few lines of code — not even using deprecated functionality, I mean), but that doesn’t magically make it async-capable if it’s not designed for async in the first place.

If you’re arguing for generator-based coroutines, then (1) that’s not just any normal function (check inspect.isgeneratorfunction and inspect.iscoroutinefunction); (2) it was already explored and deprecated. Guess we can have another talk on why if you wish.
If it makes you feel any better, the lockdowns probably don't matter in the limit.

1) Individual behavior changed prior to the lockdowns (people don't want to die)

2) The government appears generally too incompetent to figure out how to lower R0 low enough to eradicate the virus

3) Since everyone can see that the govt is fucking this up, the marginal utility of hard lockdowns becomes less than the marginal pain. Some people will socialize, go to restaurants, etc. but...

4) It probably won't be more than a 50-75% return to normality because people don't want to die, and risk preferences vary so some will remain cautious. This will, crush small businesses, restaurants, bars, leisure, etc.

So since the govt is too incompetent to bring the virus to actual 0, then formal lockdowns don't matter because you're not getting rid of the virus anyway and raising them doesn't matter much either, because you're not going back to normal.
I think the differentiator is two-fold.

1. Threads aren't secondary. There's no secondary window, and threads don't get lost in the amalgamation of main window messages. All threads are presented equally, which brings me to...

2. It's visual. You see the entire graph -- how the conversation flows -- and you directly interact with the chat canvas.
SEEKING WORK | Oslo, Norway | Remote preferred

Freelance backend developer and architect. Love to build new things, mostly in Golang and with Google Cloud Platform

Love "getting in early" and working with small teams (or alone if needed).

I'm a pragmatists and build scalable backends that are tailored to the customers needs (that is, not overly complicated and expensive :)

Recently I build the first version of the cloud backend for the reMarkable tablet (https://remarkable.com).

Questions? Don't hesitate to email me at hello at oyvindsk.com or use the form https://oyvindsk.com/hire-me#contact

More info: http://oyvindsk.com || https://oyvindsk.com/cv/english.pdf || https://www.linkedin.com/in/oskaar/
The legislatures have not been wiped out by covid-19. Elections are still being held too. If the legislatures wish to pass laws requiring various establishments to close down, they can pass them, and if Governors wish to have such laws on the books, they can request them of their respective legislatures. Similarly for the Federal government: Congress is still sitting, and they call their own sessions -- it can pass whatever laws are needed, and even override the President's vetoes if he does.

In the U.S. it's well-accepted, long-established constitutional law that presidential executive orders simply do not and cannot have the force of statutory law without connection to an enabling statutes. The Republican Guarantee clause of the Constitution means that the States have to have separate legislative and executive branches of government, and by extension that gubernatorial EOs also can't have the force of statutory law without the support of statutes -- otherwise Governors could rule without legislatures, as kings, which would be decidedly not a republican form of government.
I'm currently working on a script to measure the rotation speed of a record player turntable from videos.
Wait. I can drive drunk now? Those checkpoints are actually illegal? All those people in jail for DUIs shouldn’t be there?

Has anyone taken these laws to the Supreme Court?
The 1960s are long past, thank god, and we have a lot more personal freedom than workers did back then. If you wanna wear a suit, be my guest, but I’m going to stick with t shirts and my weird toe shoes. They’re more comfortable.
Using radio.co and will eventually move to Icecast. Would love to check out your station, a friend of mine started one for lofi hiphop — https://loft.radio
Do you have any specific examples that aren't the latter?

That sounds facetious, but I'm being serious. Go read the United States Code, or the Code of Federal Regulations, and tell me how many of those laws and regulations you think really are within the limited powers granted to the Federal government by the Constitution and the Bill of Rights. Go read Supreme Court decisions like Wickard v. Filburn or Kelo v. New London, or for that matter even Brown v. Board of Education or Roe v. Wade, and tell me whether those decisions really are in accordance with the limited powers the Federal government is supposed to have.

Yes, you can argue that some of those laws and regulations and decisions were good from a public policy standpoint. (Although it would be hard to make a case that our public schools are really any better more than half a century after Brown v. Board of Education than they were before. And not everybody agrees with current jurisprudence on abortion.) You can also argue that some of them plainly weren't. (Is it really a good idea to restrict what a farmer can grow on his own land, for his own use, in the name of regulating "interstate commerce"? Is it really a good idea to have the government artificially manipulating the market for food in the first place, especially when it's being done at the behest of large corporations and their lobbyists? Does evicting people from their homes and handing the land over to a private development company really count as a valid use of the government's eminent domain power?)

But in either case, you're arguing from an implicit assumption that the government is supposed to fix problems, and you're arguing about whether it did a good or a bad job. Nobody ever even asks why the government is intruding in all these activities in the first place, if it's just supposed to be enforcing the basic rules needed to have a civil society.
Adding automation and code coverage to my c++17 libraries I've been refining. I've used them for years but never spent the time to polish them, it really does seem to make them feel more substantial when the CI completes on a commit with tests and coverage in the green.
That's what the other six VPNs are for, right?
I got a word that does exist [1], with a definition that doesn't:

nonadjective

non·ad·jec·tive

not based on a principle or theory

"the philosophical and political alternatives to the totalitarianism of nonadjective politics"

[1] https://en.wiktionary.org/wiki/nonadjective
he might try doing it again, that's often called spear phishing in a more nerdy manner, just let people around you know this happened and move on.
A SaaS starter kit built with Nodejs/Express and Vue, called Nodewood.

https://nodewood.com

Hopefully I can get it rolled out in time to help other folks with their quarantine side projects!
Yes. Courts do that a lot in case you've not noticed

(EDIT: Though not in this case! From the opinion: "This case is about the assertion of power by one unelected official, Andrea Palm, ..."[0].)

But in this case the issue is that a governor cannot impose law without the legislature. Wisconsin's legislature still sits -- if not in session, perhaps the governor could call it into session -- and can pass legislation.

[0] https://www.wicourts.gov/sc/opinion/DisplayDocument.pdf?cont...
MLOps Is Not Enough
Sorry, that went over my head.
yeah the NSA will put a note in your file saying DO NOT SPY THIS PERSON and if someone sees that note and spies anyways, you can engage in a long and ultimately fruitless battle against the US DoJ.
Ask HN: What do you wish someone else would build since you don't have the time?
Coded up a PyTorch GPU implementation to rank Texas holdem poker hands (7 cards), and some models to predict the poker probabilities.

https://github.com/lab-ml/poker
Normally I'd expect an epoll implementation to epoll_ctl to make sure the socket can be written to without blocking. In this benchmark it probably makes no difference but I would think it would make the results a little more inline with a real applications usage of epoll.
3,3k has so far died in Sweden and the population is 10 million. I believe 22k has died out of 8.3m in NYC, so NYC seems clearly worse.

The strategy was to face more infections short term in favor of quick herd immunity so it’s actually a very positive sign for the strategy that the death rate is not higher than NYC.

Considering that the curve has flattened and herd immunity is projected in a couple of weeks, it is not clear the total deaths in virus lifecycle will be bad.
blog.google breaks it, as has been noted before: https://news.ycombinator.com/item?id=22949003
Declining current deaths. Now, how many deaths long term from economic damage? We don't know. More than zero. This isn't a yes/no decision.