skysight-inc/HackerNews huggingface dataset:
No, it is not classism, it is finiteness of resources. The constraining factor is the number of experiments we can perform based on what we have. Those accelerators do not just whiff themselves into existence as fast as people have ideas. We could wave our CRISPR wand and produce an army of geniuses, we would still need those experimental setups to test out the ideas, and those costs both money and time.

Cranks are cranks. I will most definitely call them that and continue to do so. I no longer camp out like that because I could not bear it any longer. If you would like to spend your life attempting to work out the particulars of some FTL drive that supposedly works by repeatedly raising magnets above the Curie temperature and then lowering them back under it, have at it. Fire up IRC. I suspect you will spend much time laboring to support the ideas of cranks because it simply is not a good use of your time. It was a good use not of my time, either.

That's all it is -- efficient allocation of limited resources. My time, your time, someone else's time. How are these decisions made? How do we decide which of the ideas do we examine first?

If it is "possible greatest payout," then we would spend all of our collective time on perpetual motion devices. They would, after all, be the greatest payout. And yet the patent office won't even look at them.

No, our first filter is: can this be tested? And to test, we must measure. To measure, we must calculate. And there is our math.

Good ideas will bubble up from the bottom, and more than one person will have a good idea. If one of those people does not have the math and another does, then science will eventually get around to the person who has the math.

What's your algorithm for deciding whose ideas get worked on? I bet that it has some kind of criteria attached to it. I doubt you are suggesting selecting humans from across the planet purely at random and asking for their scientific ideas.

Simply put, this is the scientific method. Make a new, better scientific method if you have a better (by whose standards?) algorithm for deciding whose ideas are worth examining first.
Could not find a refresh rate in the documentation, or how many colors it can create. I also saw something about it having to compensate for temperature with 7 different maps from 0°-50°C. You can see it on page 8 of the User Manual.
I actually have quite a lot of tools available that I've built up over the years. I wish I had more time to work on it. I have a matrix algebra library that in my opinion is extremely convenient to use that I'm preparing to release complete with documentation in the next couple months.

I have everything available in R at my disposal, because it's easy to embed an R interpreter inside a D program. Note that this does not always give poor performance, because the R code calls into compiled code or you can just call the compiled code directly using the R interface.

For numerical optimization, I call the R optimization routines directly (i.e., the C library functions).

For basic model estimation, I call the Gretl library.

For statistical functions (evaluating distributions and such) I can call into the R API or Gretl.

For random number generation, I can call into Gretl, R or GSL. I have parallel random number generation code that I ported from Java.

For machine learning (I do a limited amount like lasso) I call R functions. The overhead with that is so low that there's no point in not just calling the R functions directly.

So things are there. It's just a matter of finding the time to turn it into something others can use. Right now I'm focused on doing that with my linear algebra library.
Ask HN: Guide to making a Linux or BSD web server secure?
Context: a public-facing web server hosted through a cloud service provider running a dynamic website or SaaS app.

There are lots of guides online, but often the details differ. For example, a recommendation to create a disk partition to separate OS files from non-OS files can be found in some guides, but not mentioned in other guides.

What are your recommended guides? They can be links, books or courses.

Also, opinions on Linux vs BSD when choosing a web server OS are appreciated (without any flame wars :-)
Oof, that's even way too slow for e-book usage. Still, it's nice to see this technology progressing. There's obviously a massive use case for battery-limited devices like smartwatches and smartphones.

The dream of someday coding on a high-resolution decent-refresh-rate color e-paper monitor is still alive!
6-9 hours per book seems impressive to me.
I want one for reading documentation late at night.
Yeah kinda, you pay taxes on the market value of shares when they vest (become unrestricted). But only on the shares that have become unrestricted, not your still-restricted shares.
I didn't realise Avro had a Canadian subsidiary. The Avro Vulcan is my favourite bomber.
>If we want to be safer, then we need to blend sensors.

isnt that what a kalman filter does? I thought most autonomous cars have sensor fusion to blend all sensors
I want one too, but it seems that most people don't care. Otherwise there would be a big demand for them.
Crash dumps are a GDPR nightmare though, be careful.
If it has VIM keybindings, I'll pay. If not, not -- LyX is good enough if I'm not getting VIM keybindings.
I'm a co-founder of PopCap Games. Sold to EA in 2011.
What is the long term vision for this language?

For us to pick up a new language and potentially use it for work, I need the confidence that this language is going to stick around and have a user base.

Go and Rust benefitted from being backed by Google / Mozilla.

Whereas, Beef doesn’t even have a corresponding game engine. Have you thought about you will grow the language usebase?
The other feature is it doesn't shine light.
There's actually quite a bit more you can do but it does start to err on the side of being risky. Remember, all of your interactions become evidence during a trial. And the police can say and do things that will invalidate evidence or violate your rights. If you drag out the interaction you can give them more opportunities to screw themselves.

- You can ask the police if you are allowed to speak to an attorney. They can say no, since in some DUI stops you're not entitled to an attorney, but you can ask them to explain why, ask them if you're being arrested, and then ask if you're entitled to an attorney later, then claim in court you were "confused" about your rights. Look up Confusion Doctrine+DUI.

- You can piss them off, and get them to say or do something stupid (Hopefully not shooting you). The cop ends up saying something like "You know I can arrest you for anything I feel like, right?". If you record everything, you might have a chance. I had an interaction like this that was dismissed in trial; the officer requested to dismiss it in the interest of justice, IMHO because what he did was embarrassing.

- You can ask the cops "why" they stopped you or "why" they are questioning you. If they answer the question differently or two officers claim different things, it can raise reasonable doubt. If they neglect to answer you can use exactly the same tactics on them they'd use on a suspect. Tell them you want to help but you need to hear their side of the story.

- You can ask "Am I being arrested?" or "Am I a suspect?" if a cop starts pushing too hard. You can ask them "Why do you think that?" etc. Again, it gives him an opportunity to do something stupid.

Lastly, remember, the police are probably a lot better at all of the above than you, since they do this often. Hence why no attorney is going to give this advice. But it IS possible to pull the same tricks on them that they pull on the people they pull over every day, it just takes a lot of cunning and experience.
If the police believe you are a suspect in a crime, there is literally nothing you can say or do that will help you. Talking to the police will only hurt you. In the US, key disclosure law is complicated by the 5th amendment. Here's a good example: https://arstechnica.com/tech-policy/2014/06/massachusetts-hi...

> Because Gelfgatt already admitted to police that he owned and controlled the seized computers and had the ability to decrypt them, the court found that the act of decryption would not reveal anything new to the police. Therefore, the act of compelled decryption was not “testimonial.” Normally, the Fifth Amendment privilege prevents the government from forcing a witness to disclose incriminating information in his mind (like a password not written down anywhere else)—but only if that is information the police do not already know.

If he had simply made no statements to the police, he might have been able to invoke his 5th amendment right. But now we'll never now.
Ms.Merkel. A communist...
This is one of the infrequent cases in Hacker News where the article is far better than the comments (so far).
Huh, I suppose they aren't inherently incompatible with real-time constraints. It looks like it's pretty challenging to do in practice though.

I'm still somewhat confused as to how multi-object recognition works in a real-time way, naively I'd presume that recognizing n+1 objects in a frame would take longer than n objects.

You might be able to more practically get real-time neural networks using something like YOLO (you only look once)?

Either way it seems to me like hard real-time neural networks are a very challenging problem.
I created a gem which wraps all this up in a nice API: https://github.com/jonathanhefner/talent_scout

So the final code from the article would look like:

class ProductSearch < TalentScout::ModelSearch
criteria(:search) { |search| where("title ILIKE '%?%'", search) }

criteria(:from_price) { |from_price| where("price > ?", from_price) }

criteria(:to_price) { |to_price| where("price < ?", to_price) }

criteria(:properties) { |properties| joins(:product_properties).where(property_id: properties) }

criteria(:category_id) { |category_id| where(category_id: category_id) }

order :price, default: :desc
end

Brevity is an obvious benefit, but reliability even more so. For example, the code in the article has at least two major mistakes:

1) `from_price` will silently never be applied

2) `sort_type` and `sort_direction` defaults are mixed up and always nil, either of which will raise an exception, but only when the corresponding request params are omitted

Another benefit of using the gem: instances of the `ProductSearch` class from above can be used with the stock Rails form builder (i.e. `form_for` and `form_with model:`).
Thanks! I don't have much imagination so compensate for it by at least having clean design, glad when people like it :)

These are all just static pages, exported from org-mode (as most of my blog pages) + org-css theme [0] + some minor HTML/CSS tweaks and posprocessing I'm describing in github readme [1]

I'll upload all org-mode sources at some point as well, just need to think of a good way of cleaning them up from even more chaotic personal notes (which aren't exported).

[0] https://github.com/gongzhitaao/orgcss

[1] https://github.com/karlicoss/beepb00p#org-mode
>the US was founded, both socially and politically on Judeo-Christian principles of morality

What principles of morality excuse and justify native genocide and chattel slavery: practices that formed the actual economic and political foundation of the United States? "Judeo-Christian" is a white-evangelical term that erases Jewish culture and folds it into a narrative of supremacy.

>There are positions now being held by major political frontrunners that are simply not compatible with any person of faith

Your presumption is false. Not all people follow your faith or the narrow view you have of the faithful. Of all the founding narratives, the one grounded most in the historical political reality was the need for American to encompass the varied faiths of the early country. Among the colonists were Quakers, Catholics, Lutherans, Jews, Baptists, Anglicans and many others. They attempted to write a constitution that would ensure they couldn't create a State that would allow one to impose their beliefs on another.

It follows that this same constitution would not allow the State to impose the beliefs of a minority[1] on choices a woman makes with her own body.

1. https://www.people-press.org/2019/08/29/u-s-public-continues...
Why not? It works with VIM and NeoVIM. (-:
Start here : https://www.youtube.com/watch?v=oPf27gAup9U
He certainly makes Wealth Of Nations sound compelling. I haven't read it before and want to see how it's structured as an actual argument with premises leading towards conclusions.
It's the sort of thing that's nice on paper, but the practical limitations make it sort of useless for live updating content. I really like the devices for nearly static information displays because they're not bright and distracting, it's only noticeable if you want that information.
It takes a little configuration to allow X11 access, but yeah. https://github.com/woahbase/alpine-firefox

Heck, Qubes OS https://www.qubes-os.org/ even runs GUI apps from separate Xen VMs.
I'm curious why?

My understanding is that if you simply turn the brightness on an LCD display down to whatever the ambient brightness is (hold a piece of white paper next to the screen to compare), that there is zero eyestrain over what paper or e-ink would be.

Have you tried that? It feels strange at first -- as if the screen feels "dim" -- but then once you realize the contrast is just fine, you get used to it within minutes.

(And in case you have a problem with glare, just get a matte screen covering, easy peasy.)
So, because you personally are scarred by the use of wired headphones (which is hilarious that something like that would "scar you", sensationalist much?) everyone else has that same experience? scratches head...

> The wires absolutely destroy the usability of ear buds.

And when your batteries are dead, the headphones literally do not work. How is that for usability?
ReMarkable might work for this but isn't color, if that's what you're looking for. Nice form factor for PDFs and really good e-writing functionality IMO.
https://news.ycombinator.com/item?id=21961869
Neither do most of the other common display technologies available to us!

EDIT: Can't reply to TeMPOraL, but I think that's not true, they need polarized light. I'm not an expert on this but my intuition is there are unrealized advances to be made in the field of reflective LCD-based displays. I just don't think there's much demand to research these applications and connect the dots. I would be surprised if you couldn't make a pretty decent, high refresh rate reflective display using an LCD based approach.
The way it's updating here, along with the description, give a good idea.

https://www.youtube.com/watch?v=tVANwwXtHEI
Ask HN: What specific skill has had the biggest impact in your career?
I'm curious what specific skill has had the biggest impact in you, career wise. Ideally, answers will focus on __specific__ things that can/were learned in relatively short periods of time.

In my case, I would probably say command line programming in awk. It's something you can master in an afternoon or two and that will save you countless hours for decades to come.
Why is that? Do you do a lot of computing outdoors in direct sunlight? I'll admit, the idea of a laptop whose LCD can go transparent to reveal an e-ink display behind it is very appealing.
Per below vid,
Refresh time: ~25 seconds
Colors: 32,000

https://www.youtube.com/watch?v=tVANwwXtHEI
Linear extrapolation is not always adequate. I tend to agree with GP that we may be close to a saturation point.
This exactly. I use them for both calls and listening to music. They've been rendered almost useless for calls (which used to be 1-1.5hrs, perfect timing for a full conf call).
> Fails all contrast measures abysmally: https://contrast-ratio.com/#%23E1E8ED-on-white

At first, I was thinking that I could see the difference quite clearly between the two colors and I had no clue what you were talking about. Then I hit the "swap colors" button and happened to notice that there was a bunch of text on the left side that I hadn't even seen...
Some of the vi clones do not have an ex mode, note. NeoVIM has neither ex nor open modes, for example.
Because the trees sucked the carbon out of the air to make their wood as they grew, and if the trees are left to decay naturally, the carbon returns to the air.

It's just the basic carbon cycle: plants remove carbon from the air as they grow, and return it as they decay, (or burn in a natural fire.)
> Natural gas is roughly half as bad as coal

Not if you enter a feedback cycle of greenhouse gas emissions. That is DEFINITELY the enemy of good.
Futurus unveils mixed reality windshield at CES 2020
How do I invest in your startup!?!?
Lol, I have never heard it put this say, but seems exactly right: "hugged to death"! =D
My research involves reading "big, difficult books" all the time. It usually takes me 5 books on the same subject to get a firm grip on the subject.

The first book gives me the important words.

The second book gives me the paragraphs that show how the words are used.

The third book strings together the ideas.

The fourth book shows how the ideas are used.

The fifth book makes sense and I get a grip on the subject.

Breaking into a new area where you don't even understand the words, such as in biology, is a very time consuming task.
Volume of a Sphere (with no visible calculus)
This is one of my all time favorites. Is there a internet or computerized version of this yet ?
Rumours tell that next generation ReMarkable 2 is just around the corner, possible release in January.
This is not clear to me at all. I don't think "bigger particle accelerators" is what we need, and lots of the questions I posted are not necessarily solvable by particle accelerators. We do need new experiments, but probably in a sense of "new ways to observe the universe" rather than "old ways to observe the universe scaled bigger."
A LSP didn't give me enough control over the IDE environment to create the development experience I wanted. I was also very interested in building a very good hot code swapping environment and that's not possible with a generic IDE/LSP.
The Dog Guide 101
The Sharp "memory LCD" displays are nearly zero power and can update at 60hz if you really felt like it. They stopped making them sadly, but they were used in the Pebble Watch (it's marketing claimed ePaper, it wasn't).
We have not done anything like that. Presumably that would be an important thing to do if a commercial product is produced at some point.
Im on the train on half broken phone, so this is not a well researched response

moving+ant+colony+to+enclosure+queen

flooding formicarium

Workers move queen ant

Seem to be returning promising videos
True, but you could say similar things about his successor Augustus. He was outwardly modest and merely referred to himself as "First Citizen", not dictator. But for all practical purposes he was an emperor that ruled for decades.

There was a whole PR strategy related to this that went on for centuries. Many of the rulers after Julius Caesar talked about restoring power to senate and/or the citizens, and downplayed their own immense power, without actually doing much of anything to reduce it.

That said, it's certainly possible that Julius Caesar could have followed a similar path to Sulla. He very well might have had every intention of relinquishing power after a certain point.
24K Members: https://www.reddit.com/r/Startup_Ideas/

569K Members: https://www.reddit.com/r/CrazyIdeas/

The 1st one is pretty active in that you get feedback also from the community.
U.S. Cancer Death Rate Drops by Largest Amount on Record
The article is probably describing RISC-V as growing in popularity, not number of instructions.

The distinction between "reduced" (RISC) and "complex" (CISC) is more philosophical than "number of instructions."

Even as the RISC-V specification gains new instructions, the modular design of the architecture is specifically designed to allow implementations to pare down to just the subset they need.
Why we’re writing machine learning infrastructure in Go, not Python
I'm always a little surprised when there's a thing I've known for ages, and other people who I think are way cleverer and way more knowledgeable turn out not to know it.

This is one of those things. Many readers here will shrug and say - well, of course. But I'm hoping some of you will find this new (to you) and interesting.
Subscripting Typographic Convention for Citations, etc.: A Proposal
Mindblowing Life Long Dog Nutrition
Site is loading this URL for me:

https://shopkits.eink.com/product/atelier-with-13-3%cb%9d-ac...
It's fun but the English is not easy. Smith has some cool insights (which must have seemed much more novel at the time) and great skill at imparting them. I only read book 1(and the theory of moral sentiments).
Be aware that this will disable two tiers of JS acceleration (JITting): The lowest level (BaselineJIT, introduced only recently) and the highest level (IonJIT for very hot code).
https://youtu.be/deuI0s4VlAs

Again on train on broken phone, haven’t watched this but it takes you into the YouTube space of ant keepers
Having the “world’s most powerful passport” is lost on Japan
This is huge, and what plagues a lot of software engineers / product developers to this day. You may find a super cheap software company somewhere out in the world - but if the project is anything more than something like a webpage with jquery (as most modern projects involving software are) you end up spending more on fixing, re-fixing, and billing than you would have if you had just paid one time for the more expensive company / service / consultant that is well vouched for or acreddited
https://www.beeflang.org/docs/foreward/
That's an excellent observation.

This is going a bit afield, but I developed a general workplace habit a long time ago that also covers this... whenever I have any important verbal work-related discussions, including when someone teaches me something, I write an email to them restating my understanding of what was said.

I've found this valuable because it can happen that I've misunderstood what was said and this can serve as a sort of error-check against that. It also serves as notes for future reference and, as you say, helps to cement it in my mind.
It wouldn't need an e-ink display. The backlight is separate from the display, remember the GameBoy Color? You just need a reflective layer that polarizes the light.
I bet McDonalds sells 50,000 burgers for each time that happens. In my experience most would choose a warmed sausage pack from the convenience store over what is sold as "pad thai" in Bangkok. Like okay, you absolutely need to eat something. They both taste the same but at least the sausage pack only cost 20 baht.
Zulip does threaded chat.
I noticed that wires that are not perfectly round (they’re kinda rectangular with one very thin and one wider side) don’t tangle as much as the round ones and I’ve seen a lot of those in recent years. So form might be a factor as well.
The on-off system itself was believed to be artificial in the story, which might imply that the residents were also.

Speculation on top of fiction:-)