skysight-inc/HackerNews huggingface dataset:
I hope one day we can. Though the incredibly tightly coupled server-side-logic nature of LiveView is, I think, a bad fit for the intermittent network architecture of mobile devices.

But in theory I see no reason why you couldn’t deliver LiveView to some mobile runtime that controls its native UI via some abstraction layer. Hell, some of the React Native stuff I’ve seen gets close already.
Affirm Posts Wider Quarterly Loss Early After Twitter Posting
A variation of that I’ve had success with is prioritizing only in a dedicated window and ideally automatically. These days it’s that I work on the most important stuff for a few hours in the morning and drift from there. “Important” in this case will be pretty obvious. Something more structured is I had good luck with spending 30 minutes a day on my oldest tasks. I wrote a script just to pop them up one at a time. It wouldn’t be the most important, but it helped make sure nothing stayed around forever. I’ve also done 30 minutes a day on whatever I least want to do. A small dedicated window is more doable than 8 or 16 hours and is enough to keep things from getting stuck.
The Unix Tutorial (1983)
I have expertise neither in physics nor in theater. But I do want to chime in to suggest that any time you're about to make a categorical statement like "fresnel is not a noun" in response to someone using it that way, it's worth pausing. Regardless of your certainty, there's rarely a well-grounded reason to think your view is more correct than theirs.

All language is contextual. Fields have jargon. And so many arguments on the internet arise when people from different contexts make unnecessarily strong statements insisting that their usage is correct. Instead, pause and consider whether there's a more valuable approach such as curiosity.
They do create a new VM isolate. That’s a cost your workload will need to exceed before you get much if any benefit.

As far as thread count, my default guidance is 50% of cores if your CPU has SMT/hyper threading, coreCount - 2 otherwise.

Those numbers can go higher depending on how much of your workload is CPU-heavy. If you have an even mix of compute and IO, for example, your threads will frequently be idle/less contentious (same principle as the single threaded event loop).

And if your workload is a queue of short lived, isolated steps, I also recommend pre-spawning idle threads (potentially well beyond that active maximum). Pre-warming those isolates can help as well, or isolating with vm APIs (eg SourceTextModule) instead.

As with, well, everything: your mileage may vary, it depends on your actual bottlenecks and constraints, as well as your tolerance for tuning.
tortoises and their back yards I'm sure.
Cave paintings are in many cases real artistic expressions of animal scenes. Some use the contours of the caves to almost deliver an animation effect. It seems unlikely that an entity capable of depicting a nuanced abstract scene would be unable to verbally express similar concepts.
My current (Yale) keypad is too new to judge, but the digits seem to be printed underneath the plastic rather than on top of it. Should make it difficult to detect any wear.
No problem!

After a year of playing around with crypto I think I'm appropriately both skeptical and excited, which is hopefully a good starting point for non-trolling conversations.
Weird. All the B2B services I've bought in the last year are because of advertising were based on LinkedIn ads
Alternatively, the cost of hiring the employee is lower than the cost of letting a competitor hire them
From my experience, this works with most jobs. Keep in mind that everybody is procrastinating - so as long as you keep moving, you might get more done in a day with your approach than anybody else!
South Australia is getting close. [1] Give it a year or two.

> Sometimes the sun does shine and the wind does blow. That’s most of the time in South Australia, apparently. The average share of wind and solar during October was 72%. For 29 out of 31 days, 100% of the power used in South Australia (SA) was renewable. The sky didn’t fall, the grid didn’t collapse, and the apocalypse is not nigh.

[1]: https://cleantechnica.com/2021/11/04/solar-wind-72-of-south-...
"During our beta we will be hosting the databases and the underlying table structures are not viewable."

A problem here is that during your beta I would imagine potential customers will want to understand exactly how the table structures work - I know that I wouldn't move forward with evaluating this product without understanding what it's actually doing for me.
I have bookmarked many Red Blob Games posts like this one, both because of their excellent content, but also as examples of how to write truly great tutorials. Well organized content, good CSS without over-styling, advanced JavaScript but only used in the exact right places: interactive demos, toggles to customize the content more to your use case (e.g. hex vs. square), and not to hijack my scroll bar or for unnecessary flashiness. This site is my go-to for inspiration on how to write a fantastic tutorial.
Do you have evidence for statisticly significant increases in IQ that persist into adulthood as a result of education?

Success in education is correlated with high IQ. Much the same way high IQ is correlated with many forms of success.
Requiring a MS Word format means they're using ATS software. Which parses it and pass/rejects it based on predefined phrases they're looking for. Kinda garbage system.

To me that means their hiring process is extremely formal and not worth my time.
> anyone who works for a fixed wage

This includes anyone who works for minimum wage (assuming it's not indexed to inflation), and they are not likely to be able to handle a cut in real pay as easily as, say, middle class homeowners.
Wildest strawman I’ve ever seen on this site. I’ve never even remotely seen anyone argue for what you’re mocking.

And it’s not even anything to do with fossil fuels - it’s about renewables.
Every framework has its learning curve, tradeoffs and frustrations. JSX isn’t that far off from html and can be insanely productive for generating reactive UIs compared to the old jquery days. I’m not sure there’s a one true framework that is easy to learn, sticks to idealistic cs principals and is productive.
French cave reveals evidence of first modern humans in Europe
You may attempt to apply the same analogy to drinking water, and see that it doesn't work.
If you drink as much as you want, then you'll probably drink too much (with whatever negative consequences arising as a result).
But, except for some extreme circumstances, I don't think people drink much more than is necessary to quench their thirst.

That is your conclusion might still be correct, but it doesn't follow from the analogy with eating.
It is a thing. My company forbids any software that’s not provided by them, and their provided browser has addons disabled.

I browse using a second browser, but this is technically against the rules.
It’s not the end of social media, just nearing the end of its first gods.
We are a Canadian company where you can truly be yourself. You will find engineers with all sorts of interests who like to spend time together to unwind. When working, our teams are always thinking about interesting challenges and supporting its members. Want to know more about this remote role? Take a look at our blog: https://rewind.com/blog/

TO APPLY: https://rewind.bamboohr.com/jobs/view.php?id=208
It was their CTO who said that. Their CEO is on paternity leave.
I think you misread the comment thread. You are just restating my point. I agree with you. I was talking about the current (previous?) situation, where US and EU companies are on equal footing on the european market.
When I migrated to Fastmail, I didn't bother to copy my existing mail. Everything stays where it was delivered, and that's fine enough for me. Also using a custom domain, so no issues about letting people know the new address.
I think youtube serves ads from its own domain, as a first party. This makes it harder for a pihole to block. Ublock does it differently, looking at elements etc...a pihole just tries to block dns requests to ad domains, not looking at code that your browser is trying to load.
> Cars prices are increasing much more rapidly than the overall inflation rate

There will always be items that increase in price more than the average. Are you proposing to eliminate all the outliers in each report? In the end, people still need to buy cars, which are more expensive, so the inflation rate should reflect that.
People will advocate permanently destroying a habitat before they consider taking a bus instead of driving.
Exactly. Such reactors cannot be built in a day so right now this is just a political move for the upcoming election.
NAND Flash Pricing Set to Spike 5-10% in Q2 Due to Material Contamination
legacy yes, entirely unencrypted is mostly wrong. mms used tls in later revisions (it uses soap in mm7 upwards)
That sounds terrible to me. If I'm being irradiated with energy I should be able to analyze it without the law preventing me from looking at it. If the communications are supposed to be private it should be on those parties involved to secure it or limit it from reaching me, not just outlawing listening to verboten frequencies.

Would operating a general SDR would be illegal in Germany? How would they even begin to know you're listening to those frequencies as opposed to something else? I've got a hand-held amateur radio which easily tunes into the air bands, would such a radio be illegal to operate in Germany?

FWIW, this is one place in US laws which is like this. There's a section of frequency ranges which analog cell phones operated on, and supposedly radios which are designed to tune to those frequencies aren't allowed. I'm not entirely sure how SDRs work in such a legal system, but they seem generally legal despite physically being able to tune in to those frequencies easily. Its kind of a moot law these days anyways, there are no analog radios susceptible to this basic "attack".
Small sample size, but still very interesting. I was shocked that some people think text should be removed from the UI for them. I would hope the goal would be for them to learn to read and I have to imaging after seeing certain words like "close" or "save" over and over they would get some basic understanding of the shape of the word to help them in new applications or other areas of their life.
We will run and support EdgeDB for you. Here's an expanded answer: https://github.com/edgedb/edgedb/discussions/3377
I can’t blame him, English has a pretty irregular spelling.
How many other elephants did these elephants see in those 20+ years? It wouldn’t surprise me if that was fewer than 100. How many did they spend a few weeks or more with? It wouldn’t surprise me if that were less than 20.

There also, AFAIK, isn’t evidence they remember _all_ other elephants they’ve shared time with for at least few weeks (I certainly do not rule that out, either, given the low number they likely will meet in their life)
Inflation=bad

Repeat with me: if the inflation is going up, I will run away.

Laughs in Argentinian inflation (50% or more for last years)

Put your money to work when inflation is running loose, look or save on another currency, stock stuff or buy something that is not loosing value.

1001 ways to survive in Latin America
In practice, there are two things:

- crash on error
- functions are just functions

The first one is counter intuitive to many programmer. Basically you use pattern matching aggressively, like this:

def full_name(%{first_name: <<a::utf8, _::binary>>, last_name: <<b::utf8, _::binary>>}) do
"#{a} #{b}"
end

This code will work only if a map/struct with the correct non null field are passed. The pattern match utf8 string of at least 1 valid utf8 character. Any other argument will crash.

Crashing in elixir is the way to handle unexpected things. For example, you will do:

{:ok, myobject} = DB.get....

And if the DB fails (something unexpected), it will crash, the process will be restarted and the live view connected remounted and it will start again from a clean state.

Of course, error that are expected should be handled.

The second thing with elixir, is that functions are decoupled from data. You can move them around easily. For example, the above function will work on any struct with the correct fields and a plain map. But you can pattern match on specific struct too, which makes the code more like OOP, but it is more rarely done.

The key idea is to restrict code paths to something you expect, and always be explicit about what to expect.
Arabic and Russian are "exotic" now?
When doing short term nearby things for fun I can keep that flow state for many hours which usually gives more profit

If I think about too far goals which I can't break down to simple actions there is high probability I'll start procrastinate for many hours.

Complexity grows anyway as you learn, more advanced actions will become single button to push.
Both of those things can be correct.

Without environmentalist pressure, coal would be used indefinitely. And nuclear isn't being built or considered because the environmentalists won't support it.

Accordingly they can get positive credit for the first and negative for the second.
Not everyone works in software.

In mechanical and aero engineering, it’s 100% Windows.
Maybe so. But imo we should have built a strong nuclear industry including refining, power generation and waste disposal. Instead of digging rocks out of the ground and selling them abroad. We should refine them in Australia, lease the uranium to consumer nations, then charge them to store the waste in Australia. We are the safest nation on Earth for nuclear waste disposal. By storing the waste we would help foster adoption in places where waste disposal isn't appropriate. Not to mention the waste is still valuable, it can be refined again.

Think SaaS reoccurring revenue for waste disposal but we can take that waste, refine it and lease it again. Then earn more reoccurring revenue for its storage. Rinse and repeat. We could corner the market for Uranium.
I'm saying it's a de-facto public sphere rather than de-jure one.
Will you be investigating the sonar system developed for later cameras such as the SLR 680?
> We're not fragmenting the internet by looking after our own interests.

Of course you are. This is the only possible outcome of any attempt to impose national rules on an international network. Instead of one global network, we'll end up with several local ones.

The internet is among the most incredible achievements of humanity. I'm glad I got to experience it before they destroy it. By now it's only a matter of time.
Seems that green Democrats would rather throw themselves into a volcano than accept anything less than their 100% absolute perfect solution.

New York keeps shutting down nuclear reactors... and then offsetting the power losses with natural gas. No one could have possibly predicted this?

https://www.eia.gov/todayinenergy/detail.php?id=47776

Congrats!
Real-Time Flight Tracking and Status API
(airlabs.co)
Yes, of course this is true but the tooling ecosystem still hasn't made great strides over to Linux. Rider does exist but is not open source. As far as I know the debugger is not open source as well.
Ask HN: Is your M1 getting sluggish?
I have recently been getting frustrated with my M1 mini (16GB RAM)

In the past month I have started to see the tell tale signs of slowing down and lack-lustre performance.

Things are progressively getting slower for all tasks. I am struggling to load some websites when I have a few programs running.

I have also noticed that when I first launch it is almost UNUSEABLE while it struggles to handle mouse input, keyboard input, audio delays, and frankly....this is one of the worst experiences I have had with a computer.

Windows SUCKS! But as a fan of Lenovo for the past 10 years and an ardent linux fan - I was expecting that this mac would compete....

---

Previously Macs don't slow down...so Its either the latest OS or its the M1 itself... but something is getting worse and worse.

Am I crazy? Or is this a lemon?
how well does it scale?
"You spell it exactly how it sounds" such a bullshit advice when the language in the context is English, which one-to-one letter-phoneme correspondence is hilariously bad.
I was the weirdo using Dojo back then, but once jQuery hit the scene and gained traction we jumped ship as soon as possible haha
How well does it scale? Any benchmarks and performance metrics?
Nuclear reactors have massive learning effects, the more you build with the same people and organization the cheaper it is. Nuclear own massive scale is its own worst enemy.

If we could just build 500MW smaller Molten Salt cooled reactors we could literally build them like gas plants.
Because US companies are hamstrung by US laws that prevent them from complying with EU law (i.e. US govt says you must give private data to us and EU says you can't give private data to non EU govt). Other companies not based out of the US can guarantee privacy that meets EU spec if they don't have local laws compelling data access. So it might not be EU companies that capatilize on it but there can be a market opportunity that US companies can't fill.
Assuming you mean to include online 'magazines', the FreeBSD Journal seems consistently good. [0] Just be sure to view the PDFs rather than use their web viewer.

The Jan/Feb 2021 edition has an interesting article on Netflix's use of FreeBSD. [2]

(Not to be confused with the BSD Magazine which is paywalled. [1] I can't comment on its quality as I've not read any.)

[0] https://freebsdfoundation.org/our-work/journal/browser-based...

[1] https://bsdmag.org/

[2] (PDF) Page 21 of https://freebsdfoundation.org/wp-content/uploads/2021/03/jan...
Procrastination is just a way to enjoy the time passing while the brain in the background solves the task that - on surface observation - is avoided.

(I really shouldn't be on HN, I should be reviewing conference submissions and grading student exams now.)
In the SOF / military community “prioritize and execute” is a way of life. This works really well on short timelines with clearly scoped tasks. But when timelines become fuzzy and scopes less determinate it becomes an unwieldy mantra. The most important things I have to do require the most consideration - so I find that I work on them in my head - in the margins of time I have between the grind of the day - and then when the timeline becomes critical I have the brainstorming I needed already complete - then it’s time to execute. In the mean time I got a lot of important things done - as the author suggests.
The problem is, if you read the rule as "if and only if", then you always have to look at everything, right? But I I think a lot of people who get the answer wrong only apply the only if logic one way. That is, if the rule is "a circle on one side must be yellow on the other", they'll check the yellow side to make sure it has a circle (even though it doesn't have to), but they won't check the square to make sure it isn't yellow. They "understand" that a square on one side and yellow on the other is allowed when they see a square, but not when the see a yellow.
I've come across this link before, and it's actually really useful. I used it to help me implement A* myself for a project I was working on, which worked decently for my rather simple use-case.
Full employment is not a desirable goal. There should always be some degree of unemployment because it indicates the labour market is actually working, with people moving between jobs, leaving jobs to get retrained, etc.
A puzzling fragment from a Thai meditation manual
Past threads:

Structured Procrastination - https://news.ycombinator.com/item?id=24884347 - Oct 2020 (9 comments)

Structured Procrastination (1995) - https://news.ycombinator.com/item?id=16941717 - April 2018 (38 comments)

Structured Procrastination: Do Less and Deceive Yourself - https://news.ycombinator.com/item?id=13617083 - Feb 2017 (78 comments)

Structured Procrastination: Do Less, Deceive Yourself, and Succeed Long-Term - https://news.ycombinator.com/item?id=10151481 - Sept 2015 (79 comments)

Structured Procrastination - https://news.ycombinator.com/item?id=2514972 - May 2011 (2 comments)

Structured Procrastination - "the art of making procrastination work for you" - https://news.ycombinator.com/item?id=212590 - June 2008 (3 comments - top comment seems ironic now)
What stack is that?
It's worth mentioning that there's now a third way C# is utilised in Unity which is via their new 'Burst' compiler, part of their wider move to an Entity Component System they've called DOTS[1]. It supports a subset of C# that gets compiled into memory safe jobs that can run safely on and spread across different threads. I'm using the Burst compiler + jobs in my full-time game project and the performance is seriously good for whenever you just need to process a lot of data. You can use Burst with both Mono and IL2CPP script modes.

The go-to deep dive on how DOTS/Burst works is pretty much everything Jackson Dunstan has ever written on the matter [2] but specifically the article that digs into how IL2CPP calls Burst is interesting.[3]

[1] - https://docs.unity3d.com/Packages/com.unity.entities@0.17/ma...

[2] - https://www.jacksondunstan.com/?s=burst

[3] - https://www.jacksondunstan.com/articles/5251
Unsurprisingly.

Moreover, politicians passed unpopular laws e.g. ecotaxes or bans and direct blame onto "environmentalists".

It can be a powerful tactic to drive a wedge between general population and "environmentalists". Ultimately to protect certain companies.
Case against OOP is understated, not overstated (2020)
The JVM is a blackbox that fails in terrifying ways at the worst time possible.

You won't know this until you take your service to production and expose it to real life traffic.

Now days, unless there's an absolute non-alternative to a Java project, I stay away from one.

For example, for most cases, Apache Kafka can be replaced by RedPanda (C++). Other potential solutions are LiftBridge (or core NATS)
"each individual xₙ will converge towards 0"

I'm not sure it will. x1 is chosen randomly in the -1..1 interval. I dont see how the million other dimensions would force it to stick to 0. Those N other dimensions shrink the stddev(xi) by sqrt(N), though.
"Previously Macs don't slow down" ... what magical Macs have you been previously using? /s

Also, check if your HDD is full?
"Author practices jumping rope with seaweed while work awaits."

This caption under the photo cracked me up.
Great! We do something similar for mixing input entropy in FreeBSD, but use SHA256 instead (only because the code predates Blake2, and there hasn't been a compelling reason to switch).
Quickly write program, apply to current file / set of files. Optionally save the program for later if it might be useful again.

If your IDE can't do that or gets in the way of the quickly part, replace said IDE. Ideally the program is written in elisp but substitutes are available.
Yeah, deflation is awful. Imagine our continuously increased production and efficiency resulting in goods becoming cheaper and the value of the working person’s dollar going farther.

Horrifying.