skysight-inc/HackerNews huggingface dataset:
I work for a FAANG and this is so true. My colleagues have through so much schooling and gaming in their careers that you hardly see anyone come up with new ideas. Working at these large tech companies feels like going back to school.
Reminds me of the 4x4ers who prefer 80s and early 90s Toyota, made before there were any computers involved, Which let’s them do all their own repairs and modifications.
I would like to see security get into guarding the entrances of convenience stores using AI. If someone could potentially robbing the store, wearing a mask or carrying a gun, why should the door remain unlocked?

Lock it, alert a human at the company to review the situation and either open the door for them or call the police. Loop in the clerk if the network goes down.

Also, along these lines, created an AI doorman for a building, with a similar review process. Have the residents also help with reviews if the network is done.
What people get wrong about Bertrand Russell
Sure, you can just download the OpenLibrary dataset:

https://openlibrary.org/developers/dumps
Ask HN: Are you contracting on the side (while working full time)?
I'd like a secondary source of income. I like the idea of not having all my eggs in one basket. But I'm not sure there are any side jobs I could get that wouldn't require full days. Have any of you done this. If so how and what was it like?
Indeed. I don't fault women for preferring wealthy and successful men. I don't fault men for preferring young, beautiful women.
1440 is a thing, you don't have to go right to 4k (which yeah is often going to be a mistake in a budget to mid-tier machine).
Where did they ship the 100% of highly enriched stuff?
You are implying that FAANG recruiters are doing this without the knowledge or consent of the hiring team, which is ridiculous.
Does anyone have insight on the extent to which interviews for ‘data scientist’ or ‘ML engineer’ roles involve Leetcode-esque or whiteboard coding exercises? What is the norm (if any) for assessing coding and subject matter competency for these sorts of roles?
That looks fun. Do you require them to know trivia or do you provide them with the definition and ask for an implementation?
> I'd actually buy a mechanical environmental-friendly car.

I agree. In fact an electric car could be simple. Just because it has an electric motor doesn't mean it has to have a computer too.
I don't think any of these things, no. I think content, tracking and engagement restrictions should be performed on the Youtube Kids app, and that parents should be responsible for ensuring their kids are using the appropriate apps/accounts. I think restricting features based on the content of the video is doomed to failure, as many have discussed in this thread.
Expecting a service that has "Kids" in the name to have decent kids content is not a dereliction of parenting. It is full of low effort, addicting (to kids) videos.
>You can bet money they've had a nuclear arsenal for some time.

If true, why would they not announce it?
I have used it, and it's definitely a step in the right direction. But it lacks a lot for me, in that the meaning of the system somebody builds is implicit and contingent.

E.g., in an OO language, I can be very clear about what a MailingAddress is. I can say what makes it well-formed. I can give rules about how it can be changed, and what happens when it does change.

But in a spreadsheet, that concept is mostly implicit. A human can look at it and say, "Oh, the mailing address is columns C-G, starting at row 2 and down to just before the first blank line." Until somebody edits the spreadsheet and inserts a phone number column, anyhow.

That means a Google Sheet can't really serve as a reliable microservice that knows about all the customer addresses, letting one's colleague's sheets read and update things. Sheet authors have all the necessary domain knowledge, but not enough of the technical knowledge, so at some point they have to bring in a professional programmer to re-express the domain knowledge in a language inaccessible to the people who formerly had control over their data and business processes.
Exactly. Bitcoin governance can still be called decentralized but there are still certain degrees of centralized control in decentralized systems (just look at the Internet). The political/organizational problem is hard to solve because humans have to coordinate to make decisions and often this is done from (centralized) points of authority (Lead Developers, Mining pools, Bitcoin wallets/exchanges). This is not a direct democracy but a represantative one because not everyone in the network is equal: 1) Core developers elect the Lead Developer to make decisions on protocol rule upgrades, 2) miners increase the likelihood of coin rewards by using mining pools and in the process elect mining pool operators to make voting decisions on their behalf, and 3) users use Bitcoin wallets to take on technical procedures associated with accessing bitcoins and in the process elect them to make lobbying decisions on their behalf (instead of running their own Bitcoin node). This creates a type of decentralised structure with centralised pieces. "The cost for collective action is [some form of] hierachy" (481).
Which is more likely, that you can have infinite free energy or that the very careful measurements of the distances to supernova that happened billions of years ago on the other side of the universe, and for which we have virtually no standard yardstick to compare against are not accurate?

You are just making an appeal to ignorance. All of physics and astronomy is based on the assumption that the rest of the universe follows the same basic laws that the part we can study follows.

That the universe is isotropic and homogeneous is a necessary basic assumption to even begin to measure the distance to objects that are very far away. If you can't assume that the basic laws of physics operate the same everywhere, then you have no basis to make any claims about anything that isn't local.
Some of them are very happy. Some of them are very unhappy. Success =/= happiness - I don’t see Sam saying it does.
Tesla is not topping the charts in German EV sales so Tesla versus Mercedes is not the relevant comparison:

http://ev-sales.blogspot.com/2019/12/germany-november-2019.h...

I'd say the Volkswagen ID.3 will top the German EV market this year. It'll be interesting to see its sales figures at year end.
My (limited) understanding is that only space is expanding. Iow there is more space but the space that matter takes up stays constant.

Maybe I'm also confused though
Hi, I've previously been to a company that makes the hardware for autonomous mining vehicles. They rely mainly on DGPS systems for positioning and a combination of simple camera vision and radar for obstacle detection. Keep in mind they don't drive that fast (around 25 mph), are supposed to be in clear unobstructed (unless they're in a queue to load or unload) and just stop when they detect a vehicle or a person.
I like to think of all the things he said as stacking luck as much as you can. It will always come down to luck, but you have to be prepared to grab luck when it comes.
Thank you for your anecdote. I'm sure as soon as enough Bay area engineers read it, thousands of women will materialize out of thin air to compensate for the fact that there are 55-65% more men than women in counties like Santa Clara and Marin.

While I don't doubt that some guys have trouble in more favorable conditions, nothing will change the mathematical reality that even if every single man in the Bay found his perfect match, 40% of them would remain single because there are simply not enough women for all the men in the area.
It really depends on the laptop how easy that replacement is, but yeah that can be a _great_ option. A friend got a great deal on a laptop that would have been perfect except it was spinning-rust-only. So we upgraded that to an SSD and saved probably $400 for an hours work.
This is really interesting! It's almost like the opposite of a qanat! https://en.wikipedia.org/wiki/Qanat
We still get the pitch forks.
Yeah, I’ve seen people who are better developers than me up for the same jobs turned away, like I feel like I’m all I’m good for Is completely unrelated to my job and at this point I’m just like a friendly corporate ghost, or it’s all imposter syndrome on my part, it all seems pointless. I just want to watch the world not burn
> Train fuel is electricity.

Not in most of the USA (well, it is electric generated from a diesel hybrid). Electrification over large distances is expensive, the only country to have done that so far are the Chinese (and even then they don’t bother with way out Tibet...yet).
This comment shows that you are indeed "not-a-web-dev". It sounds alien to you because you don't understand the web.

TTFB means Time To First Byte, which is important in web since this is when anything meaningful can start to happen for the user. Having the markup as static on the edge means that you aren't hitting a db or a traditional server that will render your markup, allowing your users to gain the benefits of a CDN, including edge caching. This maximizes availability because your app is being served globally, and TTFB is predictable instead of chaotic during times of high load. This method transcends servers by making your app available from "every" edge server.

https://www.cloudflare.com/learning/cdn/glossary/edge-server...
Docket: https://www.supremecourt.gov/search.aspx?filename=/docket/do...

Direct link to brief: http://www.supremecourt.gov/DocketPDF/18/18-956/127663/20200...

Schedule:

Petitioner’s (Google) brief: January 6, 2020

Respondent’s (Oracle) brief: February 12, 2020

Reply (Google) brief: March 13, 2020

Oral Argument: Likely late March, possibly in April, otherwise delayed to October.

Ruling: If Oral argument is heard late march or in April, sometime this summer.
Big blocks are probably easier to censor and harder to use for people who only have low-spec equipment/networks.

Vulnerability to censorship vs limited on-chain scaling -- pick your poison. Censorship-resistance and on-chain scaling are both good things, but one picks a priority.

You or someone else can always go BCH if you like big blocks and the BTC devs are not going to stop you.
Welp it’s not around anymore hence the disadvantage of not getting money for unspent PTO
Lenovo makes good laptops with AMD. Not sure what you call premium exactly. I wouldn't call Apple laptops premium, I personally don't view as as well designed. The keyboard for example is atrocious.
I hope that's sarcastic...

I'm just going to assume you are being sarcastic and making an ironic point about parents wanting to control what their child sees but then not putting any personal effort into it.

The harsh reality is that parents have to do work. I remember when I was a kid I hated that my parents looked through the books I checked out from the library to see if they were "appropriate" and that sometimes they would remove horror novels and other things that they thought were not age appropriate.

But the truth is at least they cared enough to check and at least they were consistent, and later on when I became a teenager they gave me more freedom. If you have opinions about what media your child has access to you have to do the work to curate...
Even MacBooks are scaled to something that looks like a crisper 1440x900 (the 13-inch at least). And they aren’t 4K native resolution. It’s nice to have better looking font, but it’s the kind of feature that sort of disappears for me over a long session unless I’m comparing 2 displays.

In terms of usable screen space, 1080p can be either adequate or a little too much depending on display size. I have to zoom my X270 in a bit.
The Luddites were Luddites precisely because they weren't okay without a job, they went hungry and homeless.
Intel showed off its upcoming discrete graphics card on stage at CES – Engadget
Just to be clear, I prefer tabs over spaces myself, so I'm not arguing against tabs. What I'm arguing against is mixing tabs with spaces, with the expectation that every contributor to the codebase uses sufficiently smart editors to not break the formatting.

With that out of the way...

>Either way, it's a trivial algorithm to implement. Calculate len("function_with_lots_of_arguments(")

That breaks for `foo(bar(a,\nb,\nc))`

And if you fix it to be "len till the last unmatched (" then it breaks for `foo(bar(a,\nb),\nc)` because the two lines have to indent to different levels.

Just saying it's not as trivial as it seems.

>The fact that editors/auto-formatters don't do that speaks far more to their lack of desire for that code style then it does to the difficulty of doing it.

And is a reason to not use such a style in the first place, as I said.
Queens of Infamy: Mariamne I
Espay Introduces the Use Cases of Decentralized Crypto Exchange Software
Aren't there a crazy number of convenience stores everywhere in Japan, and where not, there are vending machines?

Also, I find something incredibly cozy about my city going to sleep at night. Almost nothing is open, not even most convenience stores, and I just find that so cozy.
> That's how it's been for hundreds of thousands of years.

Try "millions" :)
“How to be successful” always struck me as the wrong phrasing. It suggests a guarantee, the way “how to make a pie,” suggests if you follow these steps perfectly, then you will have the pie they were trying to tell you how to make.

Maybe a better title for everyone that is responding negatively to this might be: “How to slightly increase your chances of success”
This covers maybe the first 1% of the effort, but Greek Script Hacking[0] is quite excellent.

0: https://www.amazon.com/Greek-Script-Hacking-optimal-alphabet...
There are examples of a fragmented coalition winning a war. There are also examples of losing a war. I believe you view is antiquated and not rooted in the present reality of the world. There will be no conventional war with the EU. The war is a cyber one and one of swaying public opinion and one of sowing the seeds of doubt and confusion. At least as I see things. I'm by no means an expert but what is happening in the UK with it leaving the EU (supposedly!) and in the U.S. makes it clear that at present Russia is winning by fracturing the West. It remains to be seen if the EU can come together and form a cohesive alliance or if it will be fractured further with more states seeking to leave the EU.
I had a company give me a Wonderlic test. If the coding interview algorithm game is the standard at this point, maybe we should be thankful.
> Is it bad for your children's livelihood?

Yes, there are numerous documented detrimental effects to children raised in poverty, and many of those effects follow them for life.
> ... Centrifuges allow scientists to separate the two uranium isotopes because the heavier isotope—uranium-238—is pushed to the outside of the rapidly spinning machine while the uranium-235 clusters in the middle. By repeating this process over and over again, scientists can push concentrations of uranium-235 from less than 1 percent to above 90 percent.

It's worth mentioning that the centrifuge operates on a gaseous form of uranium: UF6. As the centrifuge spins, the slightly lower density of 235-UF6 relative to 238-UF6 causes the former to remain toward the center of the centrifuge with the latter drawn toward the outside.

https://en.wikipedia.org/wiki/Zippe-type_centrifuge#Centrifu...

The hard part is that the centrifuge must be spun at very high speed (90,000 RPM), or close to mach 2 linear velocity. The materials and manufacture must be top quality to withstand the forces involved.

It's also worth pointing out that this sensitivity was exploited by Stuxnet - a US-developed cyber attack that caused Iran's centrifuges to disable certain protocols that prevented damage during the high-RPM spinning.

https://en.wikipedia.org/wiki/Stuxnet
Two Years Not Ten Years: Redesigning Infrastructure Approvals [pdf]
Well, it's interesting, we now have obesity problems and other issues brought on by our very success. "Too much is always better than not enough." But too much still brings trade-offs.

Further, consider that, since the invention of artificial nitrogen fertilizer[1] we have been converting oil into humans[2], and population growth is the main driver of environmental impacts. Food security is an illusion: if anything ever interrupts the production of nitrogen fertilizer in a serious way billions of people will starve.

Jared Diamond called agriculture "The Worst Mistake in the History of the Human Race"[3]

We cannot judge the benefits of our civilization just yet.

[1] https://en.wikipedia.org/wiki/Haber_process circa 1910

[2] https://en.wikipedia.org/wiki/World_population Look at the graph, notice that it curves up sharply circa 1925-1950.

[3] http://www.zo.utexas.edu/courses/THOC/Readings/Diamond_Worst...
You know politicians consult field experts etc and have legal teams go over legislation with many drafts and experts as well as laymen reading and commenting.

Most peoples jobs dont know everything that happens under them... you have people that have specialised expertise and the value of good leadership (among other things) is those who can hire and utilise people well, not know all.
To your last point, it's actually quite hard to break into this field because of these kinds of interviews. That, and every SWE job posting having a Sr. Prefix.
In this particular case, I'm pretty sure it's the children who are wrong.
> He said that 7-Eleven had offered to pay for his remaining inventory — owners are responsible for buying their own products from the company at wholesale prices

This feels like an American MLM scam, just tuned to be actually profitable for the "owner" under normal conditions and therefore sustainable.

(Is this normal for legitimate American etc. franchises too, or is this specific to Japan's setup?)
Although I absolutely hate it, I interview every 1 or 2 years and use it as negotiation for refreshers. The only time I ever got a reasonable pay bump was by showing I had alternative offers. On the other hand, you have to also be willing to leave.
One example: if you're the one who approves the sale, you can arrange for a cushy job with a golden parachute at the acquiring entity. Say, $1m/yr comp with $30m mandatory severance whenever you leave for any reason.

Congrats, you just got paid $30m+ as an exec for an exit that paid nothing to all other shareholders.
Nice. That first one is a personal favorite.

Do you do "competitive programming"? You might like it. There's contests of various flavors out there to get a bunch of problems from.

Random recommendation: "Looking for a Challenge", a _beautiful_ in every way book of problems. Seriously check it out. Can almost guarantee you'll love it judging from those problems you linked.

Google Foobar is fun if you can get your way in.
The codejam problems are nice (skip kickstarter mostly).
codechef.com and codeforces.com have generally good problems (and fun contests if you're into that aspect).
In the immortal words of Jack Bogle, "Nobody knows nothing."

Ignore that at your own peril.

(For an explanation, read Bogleheads.org, and prosper.)
I'm looking forward to build a mini HTPC with this. Hope it can handle 8K HDR encode/decode well.
After a bit of looking at it, I agree: It looks very much like a quack.
A lot of companies could really use a reality check as to their true valuation, and understand that the market cap shouldn't be sky high, but there's plenty of room to play with in the space that they have.
I highly disagree with that assessment, in regards to C you're comparing apples to oranges IMO, because C is very lax compared to what Rust enforces now and could enforce in the future, just by virtue of having so many less actual features. With that, if you commit to being `gcc` (and `clang`) specific, you have a very high number of guarantees and flexibility, even more depending on what extra feature flags you pass.

> It's not unreasonable to expect that Rust may ultimately do better than that.

But, when? Rust is almost 10 years old, and questions about this stuff has been posed for years now - I was having these same conversations over two years ago. Last year's roadmap included working on the 'unsafe guidelines' I posted, and as an outsider looking in it's unclear to me how much progress has actually being made. Don't get me wrong - they've made a fair amount of progress, but there's still a lot to be done.

My big concern (which I don't consider to be unfounded) is that because there aren't that many big users of Rust actually developing really low-level stuff, the work on defining it isn't getting done. But to me it feels like a self fulfilling prophecy - a project like the Linux Kernel isn't going to end-up using Rust if there's big issues with connecting what they're doing now to Rust idioms (Ignoring the LLVM thing...), even though when Rust was first maturing it was being billed as the replacement for C (and still is).
I guess I should've been clearer about the age/context here. There's a period when they'll watch some show on repeat a hundred times. Or a generic cartoon - it doesn't matter when it was produced.

Sure, it will start shifting once they want to watch something their peers watch. But at the time parents choose the media, how would they even know it's not the latest production, or some mix of old/new?

Peppa pig started in 2004. At the time kids are interested in it, if you show them ep 2, will they say "this is not from series 6 from 2019"?
Wikipedia is often notoriously convoluted for technical topics though.

I read the Lightning paper and found it simple enough to understand (conceptually at least) how the channels are opened, updated, closed, and penalized. Of course the actual implementation is a more complicated and nuanced than what the paper covers.
I've been doing it for 35 years and it has been great. I've had as much extra work as I can handle. (Sometimes I have more than I can handle.) It's a great way to build/maintain skills, earn extra money, and create a reputation for yourself.
Not the OP, but if you're not Christian, that show might not be friendly to your family as it is explicitly targeted at Christians or people the shows creators hope will become Christians.

So that may not go over so well with, for example, a Jewish or agnostic family.
The Dutch island of Noorderhaaks regenerates itself every 150 years
I agree. But that speaks to the market education component I was referring to. For people that don't know the difference, they're probably not looking at a premium build anyway. And for those that want the capability to upgrade, occupying both RAM slots with lower capacity DIMMs appears to be a worse situation than you get with a typical Intel build. Moreover, since they're occupied with 4GB DIMMs a fair number of people think this is done as a cost saving measure on a cheap machine. I'm not an industry analyst, but that strikes me as something that's going to be difficult for AMD if they're looking to move into the higher end of the market.
The Dutch island of Noorderhaaks, situated just West of the inlet between the island of Texel and the city of Den Helder, moves and morphs over time and has regenerated every 150 years - about six times in recorded history.
Any tips on how you've found that work?

Is it all a local network of people that you've worked with or have you gone out and found clients?
Do you have any idea how the Global Village Construction Set folks are doing? Or any other similar projects in the space?

I stumbled across open source ag / construction efforts years ago, but haven't kept tabs on them since.

And thanks for spending your time on something so useful to society!
I don’t know about convenience store franchises but this is the model for every major fast food franchise in the US.