skysight-inc/HackerNews huggingface dataset:
Wait a moment!
Universities are for people who can't start their own business and make money!?
First day? Maybe 5 people we harangued into joining?

As for the first three months, it depends on when we start counting (I'd say May represented the first month we actually started working on community deliberately), but had 59 by end of July.

You can see the growth curve here: https://res.cloudinary.com/dzello/image/upload/v1615409348/s...
No, but I booked a hotel online.
Title is inaccurate, they took VC funding.
You can change this behavior in System Preferences -> General-> Show scroll bars -> Always

This isn't some snarky comment.

1. A lot of people don't know about this setting.

2. When you set it to "Always", telemetry gets sent to Apple. If enough people do this, they may consider changing the default behavior.
Yep.

Or just close the schools permanently, sell the assets, commit to at-home learning or micro-schools.
It's trivially easy. Just put your mouse at the edge and move the scroll wheel. You can then click it. There is also an option in System Preferences to change this behavior and always show the scroll bars. Since this motion is more intuitive on a trackpad than on a mouse, scrollbars always show when using a mouse by default.

https://i.imgur.com/LTg81eW.png
Vitalik actually has an excellent blog post on rollups. [1]
As well as the Rollup Centric Roadmap posted last year which is a little more technically specific[2]. All the evidence/math is there to read, or in the developer forums.

Currently Ethereum has 15 transactions per second. Optimistic rollups can rollup 200 or so transactions per second into each ethereum transaction. Optimistic rollups are launching onto mainnet this month after successful testing for the past few months[3]. So straight away with ORs we can hit 3000tps. Then on top of that general purpose zk-rollups aren't far behind [4][5] and they can get into the thousands of tsp themselves.

Once we get data sharding on layer 1 this amplifies the number of rollup transactions we can handle pushing us up to ~100000tps (a combination of increasing how much the main layer 1 chain can handle, and this multiplying with the rollups). And then there is computation sharding further down the line which will push it up again.

This has taken so long and hasn't been seen before simply because nobody knew how to do it! The researchers have spent the past 5 years intensely working on it. But its actually starting to happen, and this month too! Which is pretty wild for those of use who've been working on it along the way, lots of previously unfeasible and expensive applications are suddenly going to be possible and cheap.

We scale up with rollups this year, then move onto a full Proof of Stake network (not DelegatedPos)early next year, finally ditching energy inefficient PoW to everyones relief, and we have a much greener, better distributed, easy to participate in, scaleable for mainstream use, beautiful ledger.

[1] https://vitalik.ca/general/2021/01/05/rollup.html
[2] https://ethereum-magicians.org/t/a-rollup-centric-ethereum-r...
[3] https://optimismpbc.medium.com/
[4] https://aztec.network/
[5] https://ethereum.org/en/developers/docs/layer-2-scaling/
Ultimately this guy should have had the mind to shop around more for other professors who motivate their work better. Maybe do some experiments? You're not stuck with one advisor, and it isn't unreasonable to think that it's your job and not a convenience, or someone else's job, to find good motivation for your work.
The whole editable portion of the form was just a list of questions in a single <textarea> (you'd give your response under each one). Below the <textarea> was a submit button, so it was unclear that more text was in that element than was immediately shown. Obviously they should have created a proper form with separate inputs for each question.
A tale of two networks – with demos of inlets tunnels
Websites that mess with my scrollbar preference always break scrolling since they implement their own version of scrolling for no discernible reason.
DST has become my favorite "holiday" as an adult. Seasonal depression evaporates when I can see the sun after I finish working for the day. I can go work in my yard, or wash my car after work instead of having to cram it in the middle of the day. I feel more motivated to go do other things in the evening instead of feeling like its time for bed at 5pm.
Thanks. Comically googling for “slab” didn't show slab.com, although it does now.
What a wonderful use of a Non-Profit organization. I was a little worried people were going to be raked over the coals based on the title, but they weren't!
Thank you DDG and your bangs for preserving my search experience in the face of website bugs.
Ok wow... so I'm not the only one. It took me a minute to realize my keyboard wasn't broken, it was just YouTube where my spacebar didn't work.
I love the Office 'ribbon' because it has icons whereas the menus don't. It makes it very easy to quickly pick the tool I need by muscle and visual memory. Also, MS does icons and design well, IMO, because they don't make everything too flat or hidden, they give very intuitive indications of mouse position and such, like with a slight popping-up of the button or whatever. With the menus, I have to engage my language part of my brain rather than just looking for an icon and clicking it.
France concealed the true impact of its nuclear tests in the Pacific
I verified it a few minutes ago on my computer, and now it's working so it seems they fixed it.

I guess Google doesn't bother to test on Firefox or other browsers?
I thought my space bar was suddenly broken and slammed on it about 10 times.
HN headline was editorialized, original headline is more nuanced and meant to imply “without taking a lot of VC money” rather than none at all.
Just a question, is it common in your country to actually bother with recruiters? I ignore them by default as I consider it a slimy business and quite frankly I dont care what they have to say. If I am interested into working for some company, I will send them an email, regardless if they are recruiting or not and I was rejected in around 30% (but I do have something to show in my resume or even if they ignore it, in my hobby projects). 3rd party recruiting, with their generic letters? Come on, at least try.

But I must say this is something relatively new to me, I started to get those letters on linkedin like 2-3 years ago, is this like a common practice?
How about we do it the other way: Eliminate daylight saving time and make standard time permanent?
Different types of work require specialised equipment and need different kinds of work space.

For a kind of work that's clearly not a great fit for renting out your house: a restaurant. Why exactly might it be a poor fit? Restaurant needs a good location, ideally with enough passing foot traffic of punters who are looking to dine out. The building needs specialised equipment, e.g. commercial kitchen, a place for the customers to dine, a toilet they can use. Interior likely needs to be decorated a bit. There will be various health and safety regulations that the space would need to comply with. In order to attract the custom of bunch of regulars, the restaurant needs to remain in the same place.

Trying to summarise & generalise -- what might be the downsides of renting a working space from someone's home?

* some specific kinds of workplaces are subject to additional regulation. getting the regulation may require making improvements/changes to the house and wrangling with bureaucracy

* probably not a good fit for businesses that need to attract lots of passing walk-in customers, or need a workplace that presents a veneer of a professionalism to build credibility when meeting customers

* probably not a good fit for businesses that need longer-term lease arrangements, or the _option_ of longer term lease arrangements

* probably not a good fit for businesses that need specialised equipment that needs to be lugged about

* probably not good fit for businesses that need to make physical changes to their workspace

What would the advantages be to the potential renter, compared to alternatives of longer-term commercial leases with more ability to customise workplace, or shorter-term more flexible leases in shared spaces dedicated to working? (e.g. co-working spaces that also rent access to photocopiers/reception/fancy address/meeting rooms; co-working hacker/maker spaces that also rent time-share access to expensive tools & machinery like cnc machines; ...)
I just checked and Hibernate, the granddaddy of Java ORMs, is 19 years old.
I wonder how many more minutes of audio 0.5 cm gets us?
Cyclone was a c derivative (I believe it was even backwards compatible), and ats a blend of ml and c. Ml and c are both certainly proven.

Cyclone was, and ats is, a research project; not necessarily intended to achieve widespread use. And again, obj-c was being used by apple in drivers, which is certainly a real-world application.

> without GC

I don't know what you mean by this. GC is a memory management policy in which the programmer does not need to manually end the lifetimes of objects. Rust is a garbage collected language. How many manual calls to 'drop' or 'free' does the average rust program have?
Like ISA or SFP? Two totally different levels of effort.

PS I hate sunshine.
The SPACE of Developer Productivity
You might even say, it's gone with the wind...

Yeeeeeahhhhhhhhhh!!!!!
That works to show it in safari/chrome/firefox for me... did they disable this in recent versions of the OS?
I don’t think it ultimately matters. Shifting the schedule forward or backwards doesn’t change the fact that the students will only have so many hours in the day. The only way to give more time to students is to cut school shorter. That’s to say nothing for the students who would feel compelled to immediately fill that time with another extra-curricular.

IMHO what would help is colleges putting a stop to the resume-padding they implicitly encourage students to do to gain an edge on their peers for acceptance.
"Oh dang, where's the opt-out of cookies button?"
Enraged is an easy form of engagement. Perhaps rage is the junk food of emotions...
Totalitarian regimes can't work with computers properly
And beware of saying that military service is horrible simply because men are drafted into it during time of war. Some of us have chosen that life.
This is also why I don’t let me son play roblox. The lack of oversight also means that their are lots of predators on there. I’ve seen kids basically being lured into virtual brothels and other nasty stuff.

And from what I can tell this flexibility isn’t going to change, since it’s what is making roblox so popular.

I can’t watch what my son is encountering in such a game every moment, so any online games for kids really need to have much better safety mechanisms.

Some more info, and you can also google roblox sex if you want to be disturbed.

https://www.fastcompany.com/90539906/sex-lies-and-video-game...
this is a very detailed and thoughtful question!

We have 2 or more chambers, we are balancing the number of chambers so that a chamber is always adsorbing while the other one (or 2) is transitioning temperature or holding a hot cycle to regenerate.

We adsorb at ambient temperature so cooling the previously heated device is not too much energy, mostly just a fan, but there is some available cool refrigerant from our dehumidifier/heat pump cycle that removes moisture from the exhaust to help quickly drop the chamber temperature.

We can use the exhaust waste heat to start heating the bed that is going into the hot regen cycle, then we use the waste heat from our exhaust dehumidifier to get the bed the rest of the way to the target hot cycle temperature.

Its hard to explain in text, but you can see that we get to use the hot and cold cycles from the refrigerant cycle to do work for us simultaneously and take advantage of the heat in the exhaust itself!
I don't normally use en-US locale? Not everyone has the same keyboard layout.
Twitter testing bigger photos in tweets, 4K image uploading
There is alot of content to be potentially loss that could be important through out someone's life that aren't financial.

As an example there are basically no hard copies of photos and videos now so a kid could potentially lose any memory of their child hood they didn't share on a social network or that their parents didn't document for them.

Facebook encouraged uploading of full albums when it was popular but all of current tools heavily encourage curation to project an image or that for fun images are ephemeral.

There are tools that help mitigate this like dropbox and iCloud, but as far as I know they only save images taken on the device and not images sent to you.
This can be abstracted to a general critique with frameworks overall.

On smaller scale projects, cut out as many frameworks as possible. Stick with the bare minimum of tools. Pure Ruby, versus Rails. Pure Javascript versus jQuery. SQL queries versus ORM. Etc. It's less to maintain, less to learn, AND it forces you to learn the underlying technology.

On larger-scale and longer-term projects where you expect to work with others and/or will need to hop back into the code on a regular basis for years, cautiously introduce frameworks (and ORMs). In those cases, frameworks solve more problems in the long run. I'm usually annoyed early on, as frameworks force you to learn their DSLs (etc). But there's always a point where the benefits start to outweigh the initial negatives.
> Here's an idea - let students (and parents) sleep for an additional hour rather than make them wake up before the crack of dawn for no reason.

Turns out that that doing just this has quantifiable benefits[1].

[1] "Teens get more sleep, show improved grades and attendance with later school start time, researchers find": https://www.washington.edu/news/2018/12/12/high-school-start...
> but losing your biggest set of colonies in a revolution

I mean, its not the biggest, and they weren't anywhere near the most powerful country at the time (which is what matters geopolitically)

America is pretty obsesssed with the american revolution. Other countries aren't going to be. Why would they?
In my area this was actually a logistical thing. Other schools in the area bussed children at different hours.

I don't think people are considering this reality in this debate.

I am not advocating for anything.
re #1 that's one of my pet peeves on ios, but for vertical scrolling components.

Because there's no affordance that says "there's more scrollable content down there!", I never know if the last item that I can see is actually the last item or if there's more. If the height of the scroll area is nearly exactly a multiple of the height of each item in the area, these can hide all over the place, so I end up trying to swipe up on tons of things that aren't actually scrollable.

ios has all kinds of affordances for accessibility ("button shapes" and "on/off labels" as two examples that actually change how apps look), why not one more toggle that makes standard scrollable views end with a fade-out effect or something if there's more stuff in that direction?
If there is a valuation, then there was funding or there will be funding.

Looks like funding came from YC, so yeah, they were funded.
On macOS as well iOS and AFAIK also Android, there is a rubber band/bouncy effect when you scroll to the bottom and reached the end. So you DO get a visual indicator when you are at the end. When you scrolled down and didn't get that "bounce" you know there is more to scroll to. Additionally, the scroll bar will show during scroll and indicate your position in the page.

Not saying this is good UX or in any way intuitive, just pointing it out. I think its a matter of taste and long-learned habits. Similar to "natural scroll" that is now the default for macOS. Being >20years a computer user, natural scroll felt just wrong to me, I always switched it back and thought Apple was just plain stupid. This changed when I introduced my father, who had long gotten away with not using computers, to a PC. When I showed him that he can use two-finger scroll on his laptop's trackpad on a website to get down, he said "oh, but its the wrong way!". I was puzzled, and he insisted and told me that its just the wrong way, reaching out to a piece of paper showing me that the content at the bottom would move UP into his view, if he puts 2 finger on the paper and moves them up, too. That was when I realized that "natural scrolling" is actual the physical way of doing it, and my hatred against it was just based that I was used to it in 20+ years of computers being the other way around.

It is also the same with Y-Axis in computer games, basically the default setting of the first computer game you ever played determines how you set your controllers (non-) inverted Y-Axis for life :)
>slow redemption = "allow redemption"
Yeah, what’s stopping schools from having their own “DST/Standard Time” switch. Schools should set their hours according to what makes sense for students. We don’t need the whole country to set its clock around students.
I do this with a Linode machine. My development is done in vim through mosh and the latency surprisingly isn’t an issue.

It’s amazing how many problems just vanish with this setup. Backups are totally automated and a restore is a single click. No fussing with network tunnels for webhooks from Stripe. Downloading dependencies or uploading artefacts is super fast because I’m on a data center connection to the internet. When I’m accessing my dev environment it’s from a browser on my thin client so I never hit those weird CORS differences between localhost and a real domain.
I will be adding Mova to my LinkedIn
This is basically Boolean simplification. It reminds me of identifying the maxterms instead of the minterms, which is useful for functions which have a lot more minterms than maxterms.
Jeep teases battery-electric Wrangler concept Magneto
I usually have them disabled too, yeah. I think with modern cursor devices they become redundant— you don't need a UI element to move around the document with the mouse/trackpad, because the mouse/trackpad usually has built-in scrolling with a wheel or gesture. I can see how in the past they were a necessary element though.
Minecraft was what got me into Java. I still run a small server with a few regular players, and I experiment with making server plugins when I have a neat idea I want to try.

And before that, I learned Lua when trying to mod the game Company of Heroes.

It seems like video games we know are a great starting point when it comes to learning how to program at first.
This is an interesting point! I do think there's another factor at play here, though: documentation goes stale.

When you've been burned by stale documentation (or any tool) enough times, you can start to lose trust in it. When you lose trust in documentation, you second-guess it and often pursue a a live, fresh second opinion from another developer with more knowledge anyway.
It means my money (in Bitcoin) can be accepted anywhere that can receive data, and preserved without information loss over time. Gold cannot be transmitted over space as information, fiat does not preserve its share of value over time because of inflation/debasement.

I can leave my country tomorrow with my wealth stored as a 12 word phrase in my head and exchange it into local currency in practically any country in the world. That among many other incredible properties give Bitcoin significant advantages over any other money. You can programmatically transfer real wealth - not credit - with Bitcoin. Look the Lightning Network to see how money can be streamed each second, with finality. There are many reasons Bitcoin as a base layer, instead of fiat, will reward its network participants.
Zapier is a good example of copying a good idea (IFTTT) and fast-following with good execution. Sure, copying can seem lame, but Google was copying Alta Vista, Facebook was copying Friendster, Microsoft was copying everyone, etc.

Good ideas are important but good execution is more important.
The modern day splash screen. Pathetic.

Worse is that apparently Medium requires the stupid, and often irrelevant pictures. Apparently some numbskull decided there would be more "engagement" if an article included pictures. So pictures there shall be, regardless of whether they add to the content or not.

They are the photos of procrustes.
Opportunity from crisis: how investors are playing post-pandemic property market
> why don't we just start everything one hour earlier?

Because that is an impossible coordination problem, while moving to permanent DST could be done easily.

I don’t see why being close to solar time matters, when it is such a moving target. Time systems are tools. They aren’t propositions about the natural world. It is only important for them to be accurate representations of some underlying natural phenomena when that makes them more useful as tools. I don’t see how nearness to Solar time does that on the scale we are talking about.
That is probably the wrong way to look at it. It seems reasonable to expect a thresholding effect where up to some point basic needs get met, then over that point people can invest in improvements.

Doubling incomes should have a greater-than-doubling effect on investment and infrastructure. It isn't clear that the difference is greater than would be expected by the economic disparity.
Same thing with comments, cant use the spacebar (it stops/plays the video)...
Very unlike HN to upvote a comment that has reacted only to the headline on HN, not even the articles own headline, even less the body of the article. Maybe because everyone reading the comments is doing it the same way?
Ask HN: Should I Take a Paycut?
I left my job in Texas (software engineer in the aerospace sector) last fall, for a combination of personal and professional reasons, among which was allowing myself the time to start on a CS Master's program online. Now, 6 months later, I'm looking to return to work while continuing my degree part-time. I've received an enticing offer from a Montreal company, which is nearly ideal in all ways other than salary, that being be a significant cut compared to my previous salary (~$80k -> ~$55K USD).

I know the Montreal job market for software engineers isn't nearly as lucrative as it is in the US, and I'm okay with that; it's still enough money for me to live comfortably as a single person in Montreal. I'm just concerned whether I'm hurting my future earnings, were I to return the the US in the future. Is this really something I should be worried about?
Yeah, I'll will say plain SQL is even simpler here.
Hold the vampire, bring garlic !
They should just name bills like they name cloud servers. Vote yes on mystical-quagmire-cheesepuff!
I still believe it is easier to teach good habits to folks who have experience with bad habits, than to teach folks who have no experience at all. It's not too hard to find examples of how those issues (e.g., globals, stringly types, god-functions) can backfire once you get to scale, but it's really hard to motivate them when folks are still trying to wrap their head around function calls and variable assignment.
Something similar happened to me in Bitwig last week, so I was terrified that my keyboard drivers were slowly deteriorating for some reason. This has saved my sanity.
> makes it hard on school children and parents who have to wait at the bus stop in dark hours of the morning

I can't even understand what is 'hard' about it?
Yeah, there's some truth to both your points. If you need to backfill someone for an existing production project that doesn't have the bandwidth to train them effectively you are setting that person up to fail. This is why tech interviewing is such a pain in the ass though as there are a lot of competent programmers who can pick up new languages quickly. When we decide on who to hire while at megacorp it is always - generalist or specialist. When we decided on who to hire while at a start up it was always - growth minded and quick learner.