skysight-inc/HackerNews huggingface dataset:
Andrew Gelman frequently talks about a problem in the scientific literature, in which you see the following pattern:

1. A study is done at the typical (very low) level of quality, and it gets published somewhere.

2. A more careful study tries to replicate the effect and finds that it doesn't exist.

3. The world concludes that the effect doesn't occur in the very specific context observed in the second study, but does occur in all other contexts.

Gelman makes the point that if the two studies occurred in the other order -- first, a high-quality study finds no effect, and second, a low-quality study finds an effect -- no one would conclude the effect was generally present. But the order in which you perform studies is not actually relevant to anything.
I don't understand how this can be argued to be a point in gnome's favor. Gnome's HIG is only followed by the 5 or 6 core apps that ship with it. The rest of my apps do their own thing (yes, even gtk-based ones).

From my personal perspective as someone who uses both KDE and Gnome daily, both are just windows and a bunch of panels. What gives KDE an edge is that it doesn't try to force its weird conventions on me.
Top 4 out of 5 current billionaires are coders, but obviously they wouldn't make millionth of that if they weren't founders too.

I don't know much about how celebrity industry world work and how much of them are self-made.
True enough, but Gnome has the advantage of being the basis of Phosh + being able to share applications with it, as per on Pinephone and Librem 5.

It works as a converged desktop too. Windows can't do that, OSX is only just getting there. It is impressive that an open source project is so ready for it, really.
Iphones are generally media consumption devices. Sure they can take pictures and video, but most often they are processed on laptops or desktops.

Similarly programming, compiling, making videos, making music, etc is most often done on laptops and desktops.

Certainly you are right, the M1 is a very capable CPU for all of these things, just that it was a surprise for many.
Penny wise and pound foolish much?

Assuming that the author's motivations are "environment" related, why does he not compare power consumption differences between a 2006 laptop and say 2015 one?

Couldn't he buy a used 2015 Chromebook (or a 2015 Thinkpad for that matter) and get much better power consumption results? I'm guessing the difference isn't small. I think it has to an order of magnitude difference.
Holly crap! First, there's not really a point. The preface to the post is that we're sharing nostalgia, right? Second, the "cool" thing is I got lucky that a test that I nearly blew myself up on happened to be on a subject I had already thought about a lot.

However your #2 is off-base. There was something like 400% the applicants to the CS program in my university in 1999 vs 1998 and I bet that was true across the board. It was because dot-com was the hot shit and CS became a lot of people's default. The CS department had a tough choice between lowering the bar and "turning away business." This is not a controversial thing.
And don’t forget the value add of it playing Twinkle Twinkle Little Star when the rice is ready. At least that’s what mine does, lol.
"Fuzzy" rice cookers have been around for decades, I (and my parents, and pretty much everyone I know) have always regarded it as a marketing slogan.

That's not to say high-end rice cookers aren't worth it, there's a world of difference between a $100 and $500 rice cooker. Not sure how best to explain this, but rice from a cheap cooker looks and feels like a dense, gooey chunk, whereas rice from a high-end cooker forms a complex, airy 3D structure with a distinctive sheen; individual grains still retain their shape, and there's ample space between them resulting in a well-defined but light texture.
I've started a GitHub org to dump things to https://github.com/raftergame

However, I should stress that my "game" is currently still a bunch of text files and some spectrum analyser output (That's the level of HN-bait I'm aiming for...)
Well, I mean, iterating over a deque, map, vector, and list, in its own, already require the pointer to the next element to decide whether to increment by the type of its size, reference the `next` pointer, or the left/right pointer, or a combination of any of the above 3. It's not the language's fault, it's computer science
how is it an insult to guess that someone is not a philosopher?
"No MSG" signs are prominent at pretty much every Chinese restaurant I've been to. This is hogwash of the worst sort.
You DO NOT need to be an accredited investor to purchase options in the retail options market for public stock.
> That's weirdly-specific. Some people would prefer a larger screen size, for example.

And some people need a larger screen because we don't run the highest resolution possible. I run my 24" 4k monitors at high-density 1080p. My 16" laptop screen is at 1536x960 or 1344x840.

Anything smaller than a 16" MacBook Pro doesn't leave enough screen space to work with.
I started using the old-fashioned analogue rice cooker after watching Technology Connection's video on how they work.

The principle is clever: liquids at boiling point stay at boiling point, since any additional heat energy is used to change their state from liquid to gas. When the temperature does rise above 100°C, that means there is no liquid left in the cooker, and so rice must be done. It then switches off the high heat and runs in "warm" mode.

1. https://www.youtube.com/watch?v=RSTNhvDGbYI
You can run RiscOS, for free, without much effort, on a Raspberry Pi btw. Give it some time, it's strange and delightful. Last release was in October, as in under 2 months ago: https://www.riscosopen.org/news/articles/2020/10/24/risc-os-...

Firstly, it's unapologetically super-british in way you can only experience in person (games for instance, live in the "diversions" folder, settings are called "choices", the desktop background is called the "backdrop", the media player is subscribed to the BBC by default. Instead of asking for localization, the clock goes to British time, the prices are in pounds, and you need to go out of your way to tell it you have a US keyboard. There's apps for british football news, unmounting disks is called "dismounting", etc... it's fun)

It's also unique in its own special way, not really fitting clearly into the UNIX or DOS lineage.

For instance you can press some key sequence and get a shell, but in this unique way: It first appears at the bottom of the screen and then the graphical buffer of the UX scrolls up with your interaction like so: http://www.riscos.com/the_archive/rol/productsdb/images/spli... - this isn't unix, it isn't dos, it's its own special snowflake, really, feels closer to VMS than anything: http://www.riscos.com/support/users/userguide3/book3b/book3_...

It also has this capability of fully interactive submenus with dialog boxes, icons, etc - it's kinda weird: http://timil.com/riscos/desktop_settings/menu.jpg

You can just flash it onto a microsd card, pop it into the raspberry pi and boot it up. It's really easy. Give it a spin.
> just as every experiment ever done on MSG would suggest;

> In 1995, the Food and Drug Administration asked an independent scientific group, the Federation of American Societies for Experimental Biology, to study MSG’s safety. It found that only a small number of people experienced any side effects, and that was only after consuming six times the normal serving of MSG on an empty stomach.

There is a _very_ small number of people who do in fact experience side effects when consuming MSG. Whilst it is pretty much harmless to most people, there is a population for who it creates discomfort. It isn't no one.
Keep in mind that most of the details you mentioned are for the developer of the library, not the end user/consumer of the library.

Ultimately most consumers of the library care if they can call std::sort(YourSpecialContainer.begin(), YourSpecialContainer.end()); in a consistent manner with some semblance that the use of templates and interfaces result in nearly zero overhead of the abstraction.
Yeah, I acknowledged my mistake in a sibling thread. This year’s math adventure wrecked my streak so that’s what I remember, ignoring the fact that I had a streak despite being math clueless.
> KDE is just windows and a bunch of panels.

Only in the default config... To be nice to Windows expats.

> It's expertly put together, but there's really nothing more to it than that.

It's ultimately configurable! So it can be anything you want. (Plasma can "simulate" any DE with the right config).

Additionally modern KDE/Plasma is more lightweight than "anything GTK". (This may sound strange to the older people but things changed over the last years).
Most VCs cannot even beat the S&P 500 despite being able to bet on dozens of startups simultaneously.
Now this is open to the public. You can purchase a small wooden ball and try it yourself:

https://www.youtube.com/watch?v=36njD4LSleA
And remember Nokia had Qt and Navteq. The former gave a great migration path from Symbian. The latter made offline navigation and routing possible in the late 2000s at a standard that is still unmatched by Google or Apple Maps in 2020. I often use my N9 as a car navigator as it's exceptional.
I doubt those days are over, we'll continue punishing Iran for supporting Palestine.
Wow, lucky. I needed to arrange for some family travel on short notice and wanted a MBP (13", 16GB ram, 1tb storage). Current delivery times start on Jan 21st.
$37,990, “excluding taxes and fees” in the US at least.
I mean, regime replacement was totally our thing. We'd gladly put totalitarian in charge if a country talked socialism.
Lockheed Martin inks $4.4B deal to acquire Aerojet Rocketdyne
Like others said, you need to practice more. If you practice to where you can solve most mediums without much trouble, you will be able to solve them under pressure too.
Have a look at RE2 and Russ Cox's paper [0]. I found it particularly elegant the use of a small LRU cache to effectively lazily convert portions of the NFA to a DFA. A fast regex engine is pretty easy to implement, as long as you don't need extensions, particularly backreferences.

[0] https://swtch.com/~rsc/regexp/regexp1.html
It was a big step, yeah, but it was also something new in open source. There are lots of choices if you want desktops that are plainer than Gnome. There's only one choice if you want something simple and slick and sort of luxurious on your Linux machine. I wouldn't be without it, and having just received my Pinephone I'm happy and looking forward to it being with me wherever I go.
The religious right has the whole 'second coming is happening in Israel' thing, so there is that.
Repo for anything to come https://github.com/raftergame/rafter
Lovely to see an ad company put together something so wonderful.
I wish more people understood that racism isn't just the cartoon boogieman of a redneck living in a trailer park who hates and fears _ethnic group_.
No, the entire point of UBI is to literally put $X extra into everybody's pocket. What they do with it after that is up to them.

More importantly, half the people receiving the benefit, by definition, will be making the median income or less. Since wealth correlates highly with income, and the phenomenon of marginal propensity to consume means less wealthy people spend more of their income, most of this money is going to be spent. Since inflation is literally caused by too much money chasing too little demand, that solves the whole "competitive market" issue.

Even more importantly, there are many goods with highly inelastic demand. So, no, as another commenter says, prices of USB cords are not likely to increase, but, if you start putting more money in the pockets of average folks, look forward to the prices of housing, education, food, healthcare, etc. all going up even faster than they are now over time.
LLVM also has a BPF backend so you can compile any C++/C program to run on BPF.
If you don't, someone else will.

Source: Iran
I still remember how their developers requested that transmission (a popular third-party torrent app) remove support for system tray icons because Gnome removed them.

They eventually decided to side-step developers and remove system tray support from GTK entirely.

Edit: changed "demanded" to "requested" to be more neutral. See comment bellow.
You are correct in assuming that whoever takes the Qur-aan as the central scripture is a Muslim. That’s really all that is to it. I will just add a bit of a historical background. You can read the Prophet’s history to best judge what Islam he brought.

I will start from the basics:

The fundamental word of Islam, the one word which differentiates between who is a Muslim and who is not is the well known Kalima (كلمة) of Islam, La ilaha illallaah. Which translates to there is none worthy of worship except Allaah. This statement encapsulates the entire monotheistic creed of Islam in it. It is the pivot of any Muslim’s religion. A Muslim strives to preserve this statement in his heart while believing in it. He does this by trying to ensure harmony in his speech and his deeds.

One who lacks firm belief in his heart in this word, is a weaker believer than one who has firm belief, even though both might utter the word in the same manner.

Though we can’t see what the heart contains and hence we can’t normally judge a person’s level of faith, his outward actions, to an extent, do communicate his level of belief. So much about this word.

The one who brought this word to the people was a man called Muhammad (upon him be peace) over 14 centuries ago. The people who he first invited to his religion were the people of of his birthplace, the city of Makkah. His people were originally on the religion of Abraham, worshipping the One God of all that exists, Allaah. But in due course of time, they forgot the truth and started worshiping idols.

So Muhammad (upon him be peace) was sent to them as Messenger by Allaah, just as Messengers from among men were sent by Allaah to earlier people, in order to warn them about the consequences of idol worship and to call them to the worship of the true God, Allaah. Some Messengers which were sent before him were Noah, Lot, Moses, Jonah, Jesus, all mentioned in the Bible and Qur-aan.

Muhammad (upon him be peace), warned the people of eternal hell if they did not believe in his Message and desist from idol worship. And he promised Paradise for whoever believed in him and acted upon what he commanded.

His Prophetic Mission lasted 23 years, of which the first 13 were spent in Makkah and the last 10 were in Madinah. He was made a Messenger at the age of 40, and he dies at the age of 63.

Throughout his mission, Allaah sent the Verses of His Book, Al -Qur-aan to guide him and his followers, gradually teaching them the rituals of prayer, charity, pilgrimage. As the Messenger (upon him be peace) and his followers were the subject of great deal of ridicule and torture, Allaah, in these Verses, also supported them and encouraged them. Allaah also taught His Messenger how to present his Message to people in the elegant way.

That’s all I could muster. Wish you best.
I remember feeling frustrated in 1997 as a kid when I uploaded an image via FTP and it was displayed all garbled on the web.

I emailed the academic network admin and he wrote me back that I have to set the mode to BINARY. :)
Yep, and that increased price of housing is, by definition, inflation.
A nation state actor will steal all your data and leave the bitcoin untouched.
That's super clever!
Categorical Machines (Part 2)
Technically it's JITted not AOT compiled.
It's funny that it's an American game because afaik one of the last good and most important implementations of it - the 5-player deathmatch version Battle Lode Runner on the TG-16 - was a Japanese exclusive
Wow - I took CS219 with Stark in 2017, didn't realize he'd been teaching that class at SBU for so long! You may be interested to know that shortly after I took it, they broke that class up into CS216 and CS316 allegedly due to complaints from students. It was definitely a brutal class, but I learned a lot. Surprised they didn't break it up sooner.
Really tired of the privilege stuff. My family emigrated to the US as penniless refugees just ten years prior to me starting at this company. I went to NYC public schools and a state university. I got very lucky having parents with high expectations, some good teachers along the way, and a natural interest in computers and problem solving. I thank god every day for that mix of things and for our ability to come to the US. But "privilege" sounds like I was born with a silver spoon in my mouth that somehow allowed me to skate through life and have people pay for my shit. Frankly, it goes the other way. When I was in junior highschool, my "privileged" classmates were playing with Sega and Nintendo while I was trying to figure out how to get the TRS-80 that I found in the trash, to work. Ironically, that kind of "play" enabled me to get whatever I got down the road. Virtuous cycles are a thing but to call everything "privileges" misses our own agency.
one could argue this whole forum is synonymous with "Player News"
No mention of the acquisition by Justin Sun/TRON. Things got even weirder once crypto came into the picture.
I got a bunch of Numba version related errors (Python 3.7) when I tried to run the example code in the website and my thoughts were in the same direction. Was wondering if it is possible to write something like this in, say, Golang instead of Python.
$1500 a month for an apartment is a ton. In most places, you’d need to make $60,000 to meet the minimum income requirement. That’s a lot of many for many people.
One of the recent (awesome) trends on the mountain biking side of things is 1x12 drivetrains. My Rocky Mountain has a 10-51 on the rear and I have a 30-34 Oval ring up front (One-Up Components). I can climb anything!

But there's an awesome side effect of drive trains like this, they're really noob friendly. I used to sit in the top three gears when going uphill, but now the 51 tooth is reserved for climbing walls as my fitness has improved.

Long live the 1x12!
I loved both N and Lode Runner, but I would disagree that N is a spiritual successor. While it does follow the template of simple puzzle-platforming with emergent complexity and skill, the critical defining Lode Runner gimmick is missing.

There's no digging in N.
@dang can you please take a look at the above comment. This will trigger a flame war and is against hacker news policy
JS as an extension language, at the time and less so now, came at an _enormous_ performance impact.

Core event polling was pushed through to JS in 2010! We were accustomed to snappy, 60 fps UIs and along comes Gnome3 as it struggles to render a response within a few hundred milliseconds of user input.

It's still unusably slow on low end machines; like ARM SoCs.
> How can the game be acceptable or fun when cars run on tracks and NPC’s don’t have a problem being attacked?

This is such a surreal comment to me - like “How can Tetris be acceptable or fun when it doesn’t even have cars or NPCs in the first place?”

(Answer: because (for me at least) the game isn’t about those things)
Good luck!
Let me know how it goes, especially if you have any suggestions or improvements.
The setting of Floor 13 was pretty cool, but the game was almost impossible to actually win. It was a puzzle, in the sense that if you didn't get each situation exactly right, you got a "visit" by Mr Garcia and game over.

Did you know they are making a remake?
Apples security model seems to mostly be based on fixing issues fast and pushing them out to almost all users. That means the only people at risk are those worth burning a brand new exploit on. The average consumer is pretty safe.
Why migrate form a project that decays because of lack of manpower to another tiny one which could end the same?

Did you give Plasma a try recently? It's featureful, configurable, maintained, and lightweight (even more than the newest XFCE to the surprise of many).
Fabrice's no-frills website has way more rad shit than all the bullshit Nathan Myhrvold pays PR firms to promote.
How would you even begin to model the risk here though? There's no straightfoward financial loss to Solarwinds here except their reputation likely being forever ruined. Do you ensure the value of the entire company?

When your client is the USG and foreign hackers exfiltrate secrets through your platform, I don't the DoD cares that you had insurance.
Developing for Symbian was a total nightmare. I think if they had published a decent SDK they may caught the app boom that made the iPhone big.
Em... 12,000 years old? Where does this number come from?
Dude - awesome! Was he still teaching emacs and cygwin and CVS as the development environment :) I have to say, this class was a definitive quantum leap in my transition from "kid who fucks around with computers" to "a sort of professional programmer."

What are you doing now?
This Thai cooking Youtuber did a blind taste test between the Aroma rice cooker and the Zojirushi Fuzzy Logic cooker: https://www.youtube.com/watch?v=5YBYm8FTXro

TL;DR: The differences are detectable but not huge. If you eat plenty of rice, it's plausibly worth the upgrade but it's not life changing.
I think you're in agreement? To clarify, I understood the commenters placing "play" last was because it was at the top, and the root rationale.

making money -> eating -> energy -> play
If you are on GNOME Wayland, try using this shell snippet to close a window with a specified app id. (I used firefox as an example but you can change it)

busctl call --user org.gnome.Shell /org/gnome/Shell \
org.gnome.Shell Eval s \
'global.get_window_actors().forEach(w =>
w.meta_window.wm_class == "firefox"
&& w.meta_window.delete(global.get_current_time()))'
There is no tax on exercise unless there’s a spread.

Companies are taking longer to IPO, that doesn’t make them a bad bet but the time horizon is longer because of all the private money available (in part from people making money via equity).

FB started in 2003 and went public in 2012. You could have joined in 2010 and your equity today would be in the seven figures.

I’d bet on stripe being similar (though I don’t know the specifics of their offer letters). I think Robinhood is a good bet too. For a smaller, less known company - I’d pick cloud kitchens.

> “ Sure, it's the quickest way to get real wealth if you get very lucky. For most people it's a losing proposition.”

People on HN can keep repeating this to feel better about themselves, but those that ignore it are the ones that’ll make seven figure (or higher) returns.

Edit: SpaceX (Starlink) are other bets I’d be happy to make.
This is an important observation!

If the properties of concern for your thread or program are only safety properties (“never does a bad thing”) then the fact that the program may never do anything at all is just fine!

Then, if you want some liveness properties (“eventually does something good”) you’ll need to embed some assumption about fairness/scheduling/progress just as you’ve said!

This appears in early concurrency literature (TLA etc which I can’t be bothered to look for)
> It isn't no one.

Do you have a different citation? Because what you actually quoted says it is no one, unless you think people are going to Chinese restaurants and being served a plate of pure MSG. Show me one person who has ever eaten instant noodles while maintaining an empty stomach.
The film is stellar too really, has a visual authenticity to it, and great actors as well Oldman, Benedict Cumberbach, Colin Firth, Tom Hardy.

Oldman in fact does turn out a subtle and nuanced portayal of Smiley, that is not any less superlative.
I think you're going around in circles here, ethically. It's a lot of sentences to justify that you shouldn't care about other people because it's not your problem.
Yes, I found this rather embarrassing, as well, especially for a medium, which isn't exclusively consumed in the US.
What Are Leaky Abstractions? (An Illustrated Guide)