skysight-inc/HackerNews huggingface dataset:
I live in a timezone that begins with hints of light appearing at worst somewhere between 4 and 5 am. A combination of location and our timezone shifted to match a neighboring country for ease of tourist made it this way.

I have lived where the sun doesn't appear early in the morning too and I greatly favor it. Living here the sun can set before 5 pm and during the longest days of the year I only see sunset at 730 pm. Yes, I can do more things after dark but I consider it so much worse since it makes me feel like the day is over so early and I only just finished work.

Then when you want to rest in the morning the heat and light creeps in 5 in the morning it also kills your energy for later in the day. So not sure if you are talking from experience living in a place like mine but I would prefer to return to longer evenings and quieter mornings.
>so, using python as an example isn't very convincing to me.

That's because you're focusing on precisely the points where Rust has done better than Python, and conspicuously glossing over Python's asyncio debacle ... which looks exactly like Rust's.

In a nutshell, it works like this:

1. New syntax is introduced

2. We are told it's optional

3. The ecosystem adopts it, and it be comes de facto required

So right back at ya -- I am not convinced in the least by Rust's argumentation ;)

It's unclear to me how leadership can fix this. The cat is out of the bag, and the language must now contend with a second-order embedded syntax. Avoiding this becomes increasingly difficult as it is adopted in the ecosystem; just ask the C++ guys how they feel about exceptions.
This is really great news. Heavily using Samsung's Dex mode, what Librem is starting to offer is way better : it's just two monitor, one small and one big, with responsive applications.

Still, the lack of all the android apps ecosystem and the very polished android phone UI makes me wonder how ready the Librem is.
Or leaming about keming...

You may enjoy these pieces a local ceramic artist made for me:

https://geary.smugmug.com/Art/i-qCBqjqb
Greta is right, and also smart in that she focuses her activism on the need for urgency without getting bogged down in advocating for a particular solution.

You have very strong expectations that the rest of the world should immediately follow your plans concerning fission. That's not the same thing, and you will get pushback. Getting pushback does not mean we're somehow evil people that don't prioritize this enough, it just means we disagree with you about the costs and best path forward given pragmatic realities.
These are all great points, thanks for digging in here.

It does sound like you give the TS community a lot of credit with respect to toolchain stability and thats nice to hear for someone like me who isn't directly involved in that community apart from browsing the issue tracker every month or so.

I'll concede that I do work backwards from the "you don't know what you don't know" bias, and given my previous experience with other type systems, I tend to privilege the status quo (e.g. our software works well, five 9's of uptime, virtually no runtime errors reported via APM, developer productivity is high, business objectives are being met, etc).

I need to work on that bias, because it can become an infinitely recursive argument.
The physical buss represents ~1 year worth of the cost of bussing students up front. Financing that isn’t a major issue for most local governments.

Again assuming there is some net benefit to the economy to offset this cost.
Likewise not loading on MacOS + Firefox.
I agree that it feels pretty cray but it's inline with the market. Sector is hot, it has a trendy + efficient product-driven growth model, they're profitable, and growth looks good. There's a lot to like which gives them a revenue multiple at the high end of the market – which currently puts them right around $5B.
> I wonder if Youtube doesn't run CI tests against other browsers than Chrome

They have a strong financial incentive to break functionality in browsers that aren't theirs. Why would they ever care to test?
>> you should still go for it if and only if you understand what you’re getting yourself into

> Most people don't realize until much later, that everything is a trade. This for that.

> Everything has a price, and not knowing the cost is the biggest mistake

I agree. Yet people often -- perhaps nearly always -- choose to pursue things based on limited information. Some people decide at a young age that they want to be a physicist, or a ballerina, or an astronaut, or a doctor, or a professional basketballer. Perhaps the decision is based on a dream or naive external understanding of what the occupation involves that isn't based on the reality of what the training and doing the work actually entails. Let alone the realities of the labour market: is there an oversupply of people willing to do the work compared to opportunities? What base rate of intelligent, hard working aspirants actually succeed at turning that job into a career? What compromises -- in ethics, in freedom of action and thought, in terms of making the work pay a living wage -- need to be made in order to have the career succeed?

Another lens: universities are in the business of selling education. If the young customer wants to buy an education in some specialised niche based on a naive misunderstanding of the true costs in doing so, who is the university to disabuse the customer of their naivety and turn away their custom?

Similarly for people wishing to pursue a career in academia: if we think of the system as some kind of industrial process, what inputs does it require? Funding from grants is helpful, a few blackboards, access to libraries and journals. But we also need a feedstock of smart, well-trained, hard-working low-cost graduate students to feed into the machine.
We can't run the experiment but it's safe to assume most startups that took very early funding did need it to succeed. That doesn't really take away from the founders effort though. Although it does mean there were probably 10 other teams that had the same idea and skills that failed for not having the ability to raise funding.
Missing Large Housing
Work schedules would not need to change if one salary would be all you need to support a family. This world we've raised for ourselves was underpinned by a primary wage earner, and a primary homemaker. We even used to subsidize homemaking. We've gone backwards all in the name of progress.
For the billions of people with smart phones, wouldn't this be very easily solved with a default app?
My Mac shows scrollbars, because I toggled the preference setting.
You have more daylight in the evening and can actually have some time to enjoy said daylight rather than spending the entire day indoors and going home when it's dark out.
Reminds me of the story from Australia about the former Queensland Premier Joh Bjelke-Petersen's arguments that the curtains will fade due to the extra hour of sunlight:

https://www.smh.com.au/national/academic-battles-for-qld-day...
This is exactly right. For an average semi truck (6 mpg, 100,000 miles/year), if we capture 80% of its carbon emissions, we'll be capturing ~ 135 metric tons of carbon dioxide per year, which is roughly the same as 6,200 trees * 22 kg/year.
It's absolutely fair if cheating makes your gaming experience more enjoyable - feel free to! But rogue-likes/perma-death games are definitely not trying to waste your time. Many games focus on replay to enjoy the game in a different way, try a different strategy, discover a different aspect - you name it! See, for example, Faster Than Light: There are so many hidden aspects and pathways and possibilities to play the game; if you mastered it on the first try you probably would never think it's that great. Or see Dwarf Fortress: It's simply fun to find out how the castle is going to go down this time. Sure, it's sad when your homie-dwarves get slaughtered by a gold dragon, but it let's you move on. Making your castle invincible destroys the fun and removes the feeling of success when you master a large castle or fend of a dragon.

That's not to say your style is not okay - it's a single player game, do whatever you like! But I think "wasting time" or "absurd" is a blatant miss-characterization.
Suburban Chicago, at least 15 years ago. I'd get home ~30 minutes before my siblings and I'd keep an eye on them until my mom came home.
Come on, we are talking about $20 million! I don’t think half their staff are dedicated to billing and website design related to the sale of ISO standards.

Also sister comment mentions that member organisations make a profit from them too, so the revenue lost is greater and member organisations would lose revenue, not just the ISO.
Really a great story and super proud they started at startup weekend https://zapier.com/blog/startup-weekend-part-i-idea/

It’s also a good signal for the ecosystem to have alternate venture paths and vehicles where founders can keep higher ownership.

Kudos to them
I mean good for them but maybe it would be even better to not have cloud-connected cameras in the office in the first place.

Regarding their zero-trust approach to networking I'm wondering what they're using to secure non-HTTP services. I know they have a product that forwards TCP traffic but I don't think you could use that for arbitrary traffic between endpoints?
The first blog post only seems to suggest a 10 times speed up.

"A simple Ethereum transaction (to send ETH) takes ~110 bytes. An ETH transfer on a rollup, however, takes only ~12 bytes"

But the 12 byte number makes some assumptions that will probably not be true or only be true if many transactions are made by the same addresses.

Computationally there didn't appear to be any scaling since checks still need to be made by someone and verified by other nodes that fraudulent transactions aren't in a roll up.
In Firefox you can just add their opensearch plugin and submit queries straight from the address bar. It even supports having shortcuts like 'yt' assigned.
Would addressing the "firewalling" issue be more disruptive than throwing out X11? Because, Wayland definitely firewalls programs (among many other things) -- surely just implementing firewalling in X11 is not nearly as difficult or disruptive? Implementing firewalling could even be done in an incremental way that's easily reverted or tailored to individual apps and users.
Same here, I learned Java when I wanted to make Bukkit plugins and minigames for my server. I don’t play Minecraft much anymore, but I’m glad to see that it still seems popular and thriving when I do play on servers or watch it on YouTube.
Time is a super sensitive topic.

If you want to take things to their logical conclusion, we should be using a sort of UTC decimal time (10 hours in a day, 10 (was it 100? can't remember) minutes in an hour, 10 (same question as for minutes) seconds in a minute.

Switching to a single timezone would mean that days are upside down. Imagine some timezone where the sun rises at 23:00 and sets at 13:00. Let alone the fact that a decent chunk of the world doesn't even use 24 hour time (I'm looking especially at you, US!).
Or maybe it's a poorly designed mixer, or it's trying to be a mixer and a blender at the same time and not doing a good job at either task.

Sometimes complexity is a necessary consequence of the domain, and sometimes it's simply the result of poor design.
> It's as if we redefined the density of water in winter so when you measure a frozen container of it the different volume yields the same weight.

Oddly, this is exactly how the US "bushel" was defined -- it measures a mass of a specific type of grain at a particular moisture content, the idea being that the "quantity" of grain shouldn't change as it is dried.
The day I find a way out of this industry, I don't plan to quit programming, but instead using it as a less important tool in a domain/industry I'm interested in or even sorely on my own, working on whatever I wish,
Seriously.

If schools want to start at 8am instead of 7am in the winter, then they should just do that.
I love that in 50 years, the youth of that time will be taught that we used to change clocks twice a year, and they can laugh and wonder at the old-timey silliness of it all.
Can anyone give me some answers on two major problems I see with bitcoin/crypto:

- Not decentralized (51% attack, even worse with PoS), still subject to manipulation therefore

- Privacy, transactions can be traced back, therefore they can be censored/rejected

At least with plain cash I can have anonymity.
Right. Agreed. I'm definitely not trying to say anything positive about SQL.

ORMs are a doomed proposition. There is simply no way to write a database-agnostic ORM API while also taking full advantage of the underlying tech.

Very simple examples include whether to return rows that have been inserted. In Postgres, you can do that in a single query. In MySQL, it's two queries because INSERT does not return the inserted row. So if I'm using MySQL and a popular "agnostic" ORM I have to realize that I'm (probably) doing an extra query on every insert, even if I don't use the result of the second query.

Then, of course, some of these ORMs don't even implement any of the database-specific features, like MySQL's fulltext search, because they're catering to the least common denominator.
It's interesting because most athletes will deny records being beat due to equipment - they are afraid the result being taken away due to some regulation.
Pros:
- No increase in heart attacks

- Nice fluid shift from month to month

- Minor errors less important

Cons:

- Rewriting of timezone code takes 8 years, claims over 800 lives as every programmer either quits or commits suicide after working on project for a few weeks

- The staggeringly difficult to detect under low load timestamping errors cause constant stress for distributed systems engineers, making the job among the most deadly in the world.
The usual way to fix other concerns like that has been to add more WM atoms or add more X extensions, which is a similarly uphill battle requiring buy-in and standardization, and typically old X clients just won't be updated to support those new things. The way to get the most value out of such things would be to add support to the major toolkits, but those have already been ported to Wayland for some years now.

The backwards compatibility is done through XWayland which functions similarly to XQuartz, in that it is just the Xorg server running using Wayland as a backend driver.
It isn't just Apple, I'm seeing an increasing number of web sites where the scroll bars disappear, and only re-appear if you click or maybe hover in just the right place. A couple of times I've wasted time not knowing that there was more content the next screen down, or that I needed to scroll some iframe or other object to reveal additional content.

Apparently designers have decided that scroll bars are ugly and should disappear when possible, and they get "when possible" wrong sometimes.
I forgot, why is this a thing on macOS but not other places?
Where is this product used at Robinhood?
Odds are pretty good the interviewer got 3-5 different resumes all from First Name Last Name via that recruiter.
The author was sort of like me. When I entered my Ph.D., I had a dream of finding something really big. But I was disappointed to find that those low hanging fruits of big questions had been answered. Those left were impossible to answer with current technology. People were just guessing the answers by some hints, rather than evidences. I decided to leave to do a very ordinary job after getting my Ph.D.. I do not regret it. What I have learned is if you really like a subject, you should be fine with solving those trivial problems, while enjoy the fact that the real questions are there to be answered, but you may not see them answered in your lifetime. Otherwise, don't do a Ph.D. in theory directions.
No, it's not, because that isn't enough information to determine your conclusion. That's a 36x P/S ratio. Many established public companies are at or exceeding that, like Cloudflare and Crowdstrike. (those companies COULD be overvalued too, but it depends on something else)

The most important factor or metric you're missing from the equation is growth (assuming eventual profit margins are normal). It doesn't matter what today's revenue numbers are, if there is an eventual much better revenue number in the future.

This can be sustained by something like:

100% YoY growth over 5 years: 4.5b revenue at a $5b valuation?

50% YoY growth over 10 years: 8b revenue at a $5b valuation?

Looking much more like a lot of value there.
What percentage of your social network did you have to block to achieve that?
Well, that's four, actually. This is what is needed for electrodynamics to work, and we being "electric creatures" only care about these. It's like different animals that are adapted to seeing different colors. (I don't know, some of them probably think they live in one dimension, why not?)
I've run octoprint on a dedicated pi for several years now. My latest build is a Raspi 4 booting off usb and it runs a modified frontend quite nicely.

Fantastic project.
Presumably they're in the salaried middle class bubble. Most hourly workers, factory workers, and service workers have no or little choice or flexibility with their schedules.
There are 70+ million children in US, so at least 70+ million parents affected by this "game". That would be half of the working population of 150MM.
Elastic Deep Learning with Horovod on Ray
Floppy disks are still in use for a lot of legacy systems that can't be easily upgraded or replaced for a variety of reasons (mostly it's some combination of they still work for their intended purpose and/or the manufacturer went out of business 20 years ago).

Manila folders are still sold at office supply stores, so I'm pretty sure that they're still in widespread use.
I agree. Designers are favoring "looks nice" over usability. It takes multiple taps to even show the UI, then taps to manipulate it. With tap-failures, you're talking 5-6 taps to get work done on the device.

Overall UI design has regressed heavily since the 90s. It's clumsy, counter intuitive, un-responsive and high-latency.

The latency alone drives me bonkers. My smart tv literally takes 5 seconds between tapping the remote and feedback on the UI
All of that is correct, very smart, and impossible to implement from the top. At this point the idiotic way to do things is just too ingrained. All that can be done is play with DST a little.
> The definition of life is trivial: it is what biologists are interested in

Computers, bikes, music and pizza

I almost forgot money from grants... silly me
Most od the year, if not whole year, there is dark long before going to sleep.
This article's focus seems very different than the experience that my 9-year-old has had playing both games for the past few years. At least for now, she's not really shown interest yet in programming either game: she plays them. (She has the option of using them on a full computer and occasionally does, but she's usually on a tablet.) So most of what this article focuses on is orthogonal to her experience.

I'd summarize more like this: Minecraft is a game focused on building things in a virtual world. Roblox is a game platform for playing games other people have created. Playing in the same world as your friends is easy and built-in on Roblox; it's a good bit more complicated on Minecraft (at least if they aren't on the same local network).

On that level, my sense has been that Roblox is much more of a "content consumption" platform (quite often involving social elements and/or storytelling) while Minecraft inevitably includes creative designing and building (sometimes including social play, if you can figure out how to get it set up).

I suspect that creating your own Roblox content is easier than writing a Minecraft mod, but Minecraft has a whole lot more "building" in the base game than most Roblox games do.
> Noon should be about when the sun is highest in the sky, not 1pm.

That's impossible to achieve across all latitudes and longitudes, and it's totally arbitrary and has zero benefit.

Solar noon matters to precisely nobody. No one is looking at the sky to tell time.

People want sunlight after work. They don't want to be depressed because they finish the day and it's dark outside.

This benefits restaurants, retail, and many industries that thrive on increased leisure activity.
Is it not implicitly obvious that money is the incentive?
Google Analytics Usage Statistics, going down?
There's a lot of air between "I need a query string sanitizer and/or a PreparedStatement construct" vs. "I need a full blown ORM."
One's a mirror of the other. Stocks and flows are primal values; prices are dual values.

And if you live in the nice kind of economy where there're no fixed costs or nonlinearities, you can translate between the two without any loss of whatever it is you're trying to optimize, courtesy of the strong duality.

Reality is not that nice, of course, but a linear programming economy would be vastly better than what the USSR had at the time. Not that they could've switched even if they had supercomputers: too much politics invested in the material balances system.

By the way: Shalizi paints probably a bit too bleak a view on the use of large-scale LP. There exist linear programming algorithms that are O(nnz(A)), i.e. scale as the number of nonzeroes in the (presumably sparse) matrix. E.g. https://papers.nips.cc/paper/2015/file/0966289037ad9846c5e99...
This would benefit the Northeast quite a lot.

Assume that your average adult works 9-5, and your average school child is in school 8-3. Broad strokes, these are the two groups to focus on. I know most adults commute earlier than 9, and most students are up earlier than 8, but it's safe to say that most Americans are up-and-at-'em from 8-5.

On the shortest day of the year in Boston, sunrise is at 7:10am and sunset is at 4:14PM. Including civil twilight ("it's still kind of daytime") extends it to 6:38am to 4:46PM.

Even on the shortest day of the year, if you wake up even before 7 you're waking up in daylight. But, sunset is super early. Every working adult is commuting home in actual nighttime.

Shift that forward 1 hour, and it gets light at 7:30AM and gets dark at 5:45PM. While slightly darker for students in the morning, it's immensely better for working adults, who at least get some daylight in the evenings, and not actual nighttime before 5PM.
> We don’t need the whole country to set its clock around students.

Don't we, though? Parents have jobs, jobs have schedules, and those schedules need to be coordinated with school drop-off and pickup times.
All of Sex Is One Gene–Almost (2016)
That unit is a beast. I have one that is similarly spec.

The NUC8 i7 is probably a better machine, less cores but considerably more capable with its igpu. However as a headless server, the NUC10 has faster RAM and 2 more cores (which likely throttle to make the performance gap smaller).
Where Electronics, Coding, Physics and Music Theory Collide
What's wrong with criticizing a headline that presents factually untrue information?
Zig, parser combinators, and why they're awesome
It seems like if you let small enough geographical areas decide their own time zones, this should happen naturally. For example I could imagine Scotland and England choosing different time zones because Scotland, which is further north, might be particularly interested in not having winter sunrises be too late.
Thanks so much! You might also enjoy that the legal name of our company is Echeneidae Inc. :)
How does union membership help align a work team that needs two members for a team job (for task-related or safety-related reasons) and exactly one of the two needs to change schedules because their kid's school changed schedule by an hour?