skysight-inc/HackerNews huggingface dataset:
This is a big success. We need more scientists willing to publish dead ends and ideas that turn out to be wrong. At the very least it hints at future areas of research. A lot of great science involves testing common sense and finding it's wrong.

They could have hacked their way to a positive result, good on them for not.
Say you have a single static IP at a small office and need to set up a network of systems behind a NAT with DHCP, and maybe a few PAT forwarding rules to a server. It would basically take the time to burn a USB stick and boot it, and 30 minutes of following the UI prompts for even low skilled folks. What would you recommend said folks do instead?
This is normally how I tell the quality of an article of clothing. Though sometimes it's not the zipper that fails but what it's stitched on.
What do you think the word "physics" means?
Good idea but which mainstream programming languages use those in their standard collection system? Including everything is hard ^^
Appreciate the tutorials, thanks. I understand that the core concern of them is to demonstrate React, but it wouldn't hurt to use valid HTML. None of your pages have a html, head or body tag. Speaking as someone involved with accessibility I'd hate to think we were assuming that devs just know this stuff - how can we expect people to learn web accessibility guidelines or how to use ARIA when tutorials don't even come with the most basic valid HTML structures?
On closer inspection I agree - hadn't realised Boo uses the Common Language Infrastructure.
I will check that out today and add it to the list of integrations if it does (it should if it complies with JsonAPI)
At least part of the point is building/repairing credibility with the capital markets. Elon Musk has made numerous black-and-white promises to the capital markets and has come up (well) short on most of them. Having previously promised that they would become cash-flow positive and not need to raise further capital, it would be unfortunate if they came up short on that promise AND short on significant production number promises leading up to the next capital or debt raise.

I suspect another significant motivation is more local leadership: set the tone of aggressive milestones for the company and then lead the company to achieve a goal that few thought was possible.

Disclaimer: I generally admire Elon Musk and his achievements, most specifically Space-X, though I am short $TSLA right now as I don't see any way they're going to navigate positively through what's ahead of them in the next 8-12 months, and don't think that Tesla as a car company is worth more than GM or 1.4x Ford.
Thanks for having posted that story, it is very moving and still informs on our present.
I have to admit that the sales pitch of the document is on point, however they could leave the revision history out as I see not much value added there.
Is it free to use? Is it open source?
Isn't that a problem almost every wifi router that costs more than $150 already solves? I might just not be understanding your requirements. Also: you just described a problem that requires something like 2% of all the crud OPNSense brags about running.
Lots of people like plugin managers. I prefer to use "git clone" and "stow". Much less magical, and I feel I have a better understanding of what's going on with my configuration.
ESCORTS RINA – ESCORT ATHENS – ESCORTS ATHENS – ESCORTS
There are a finite number of protein molecules on a human, and a finite number of humans. Given a available days, ut is impossible to assign an accurate arbitrarily small nonzero probability of incremental survival.

"Not being mathematicians" is exact what you want when making predictions about the real world.
BlueChip is specifically for managing this data on the client. It is fetch and API agnostic. As soon as implement plugins normalization you could use postgREST with BlueChip.
That is, by definition, not a link.
Satellite Communication – An overview of the problems and programs
With Waze, the ubiquity of Google Maps, improvements in city traffic data and AI tech, I'm genuinely surprised Google still uses 1km as a measurement form versus prioritizing time in minutes.

In my urban driving experience I rarely consider distance over other factors, such as time and/or comfort of the drive.

In my city I will often make alternative choices not based on distance, but on the amount of effort I need to put into the ride itself. Right now I'm just waiting for my lady and when she gets in the car I'm not taking the fastest route at all, but the most leisurely route to our brunch.

Am I alone in feeling these are two different yet valid (more than just me) forms of user experience?
What is meant is that Clojure rarely throws its own errors. Instead you'll get the underlying JVM error.

And the underlying JVM errors are normally very noisy and often a little indirect to exactly what you did wrong.

As someone who knew Java very well though, I've never had much trouble connecting the underlying JVM error to my Clojure code. That said, for beginners or people unfamiliar with Java, its an extra burden to have to decipher. And I myself wouldn't mind errors that point me more directly to my Clojure code, instead of towards its implementation.
They do with malware, and what appears to be malware.
I use pfSense. I do not use the IPS features mostly because of the reasons you present. However pfSense is also a very capable router, which is why I use it.

Are there other ways to solve this problem? Of course, most problems in tech have a large number of solutions, each with their own trade offs. If I were to set my network up again, I would probably go with an edgerouter pro or similar - but since I already had a low power server I could repurpose as the router, it was $0 vs $400.
LOL love this comment. It's the 'starter-kit' if you will, recommended on /r/nootropics.

I've been doing it for a while though I'm not sure I really notice anything :/.
You're sort of missing the biggest health problem of all: how do you make a self-sustaining closed ecosystem?
If it was anything interesting it would have made the tech news sites.
For someone claiming to be an expert, you appear to be completely ignorant about the products you're judging.

What does "detecting a windows server attack from 2013" have to do with ANYTHING? The primary purpose of the OPNSense and PFSense projects is to be a better home router replacement. Now PFSense has "moved up" if you will into the SMB space, and has further ambitions in the routing space, but the basics still come down to that goal.

Suricata and Snort aren't even installed by default, much less required. So why do you keep harping on that functionality? It's irrelevant. These are ROUTERS that can be extended to do IPS if you so choose, but is in no way required.
I just wish we had a real choice. Maps seem vendor lock-in especially when you use carplay or android auto. I want to use Gaia for offroading but can't use it while in auto mode... really sucks.
This sounds like it would practically work like "enhanced DMCA takedown for search results". Please no.

Basically, you're wishing away a number of huge problems, including (1.) that copyright attaches at the time of creation, while the owner of that copyright is often multiple steps removed from the act of creation and determined by complex legal arrangements; (2.) copyright ownership for a particular work may differ depending on political jurisdiction; (3.) copyright ownership is not the same as distribution rights, which also may vary based on political jurisdiction; (4.) it's not clear how fair use could be accommodated in such a system. It would also have the effect of favoring larger entities with more copyrighted works; i.e. Disney would have a better chance of navigating this system than an independent creator would.
Elaborating here with following thoughts.
The approach I try to apply for "socializing" which I really unsure about - and perhaps that unsureness is exactly the point - is be a little like
some machine learning algorithm. When "training set" is scarce and confidence is absolute zero, it still makes a "guess" to train.
Another metaphore is playing an insturment. When you play an insturment you don't want to stop and think.
Perhaps "socializing" has a unique and varying tempo to it, something between "skimming quickly over a quicksand" and "manueuvering carefully in a minefield".
The only key I have to operate is to think that if I make an unwanted impression I can always make up with another impression.
I have mixed feelings about this.

It is true that modern funding of scientific research is flawed. Certainly in the US and probably everywhere. Almost any working scientist has plenty of stories about the silliness of bureaucratic requirements for governments, universities, or nonprofits. Almost any working scientist can name some people in their field who they think are severely overrated or even unethical (this seems to be more of an issue in lab sciences, somehow). Almost any working scientist has peer-review horror stories and admits that the process is noisy at best.

Still: there are real benefits to being a non-independent researcher. At this point it’s hard to get to the forefront of research — in pretty much any field — without extensive contact with the people who are there already, most of whom are not independent researchers. Failure to do so doesn’t just mean you want produce hip research that caters to the specific elite tastes of the establishment. It also drastically increases the likelihood that you’re wrong. Good research is hard; it’s even harder in isolation. Ther are hundreds and hundreds of papers about your favorite math/physics/computer science (it does seem easier to be an independent naturalist or something) conjectures floating around out there. Many of them sucked away years of their authors’ lives, and somewhere around 0% of then are correct.

I suppose my two cents for anybody seriously interested in independent research is to make it as easy as possible for credentialed researchers to interact with you. Learn what you can, read accepted literature, acquire some credentials yourself if possible, learn the language on Stackexchange or Mathoverflow. Definitely do not open your interactions with grandiose claims. Most researchers actually like their subjects; if you have something useful to tell them, they want to know. You just gotta make it as easy as possible for them to see you’re not a crank.
I am currently running pfSense, but am currently handrolling a firewall with Ansible and nftables. I highly recommend it over something like pfSense or OPNSense, I found the GUI in pfSense wasn't flexible enough.
I'm not sure what you're referring to, but could you please email hn@ycombinator.com with details so we can take a look instead of posting a meta comment?
I remember in the 90s a site with curated links was a common feature on "home pages". Remember home pages? They were cool geocities, Myspace and more. I wish they would make a comeback.

The closest we have to curated content is the relatively recent "awesome" lists.
Judges and jury can easily be convinced, you add some other "evidence" into the mix like "The buy is listening to rock mustic or plays violent video games" maybe some racist stereotypes and you got convince ted. This things actually happen with bad DNA, fingerprints specialists, the one that will hunt me is with a fireman that testified that he is very sure a house was intentionally put on fire and the father was found guilty of killing his family)it was an accidental fire.

My point is that you get some bad evidence, some bad eye witnesses or profiles and you get convicted, especially if the judge or jury gets tricked by the media in general on how good the forensic science actually is.
(author here)

I'd disagree they are naive. These all stem from my team's experiences developing platforms at a large international bank.

We have dozens of packages that share many of the same dependencies, moving those to a single copy of each would reduce used disk space by equal dozens of times. But saving disk space is almost more of a nice side effect of the other solutions.

We've tried reducing this by using lerna but that can only go so far due to only supporting a single shared version or fully independent versioning. Hence the more customisable workspaces.

I'd also contend this is not a narrow use case, every bank in London is building similar platforms and could benefit from something like this. They just tend to not talk too publicly about what they are doing.
The New Arms Race Threatening to Explode Space
Google drops state election ads
Agreed - I will not change from pfSense to OPNsense. Just because you sprinkle Bootstrap on top of pfSense and even remove some functionality does not make it better. My primary concern with OPNsense is however the community behind it, and their tendency to engage in deceptive behavior.

Oh, and note the passive aggressiveness here: https://docs.opnsense.org/fork/thefork.html#so-why-did-we-fo...
How former nba star elgin baylor invented his hanging jump shot
Yes, but it's not so discrete a difference. We change every second of our lives physically and mentally. We have ever increasing complexity of drug, surgical, and bionic therapies.
Money addiction is real and all times high. Sex, gosh, everyone does it. Not to mention Facebook. I still believe marijuana is doing less brain damage than Facebook, but additional research is necessary.
The thread is too deep to reply direct, but you appear to be more or less agreeing. There are low powered x86 systems at that price point. pfSense has offered a software upgrade path for over a decade, and takes security advisories seriously, so how many store bought routers can boast anything close to that? pfSense also scales up to 10gbit forwarding performance. I can't really comment on the cruft, AFAIK you don't need to run an IDS and that is all in packages.
This. too many Tesla cults shilling online. The fact of matter is experienced and established brands are coming out with superior quality EV.

In fact Tesla is ill equipped to handle the flood of EV competition. Once Elon is forced to leave Tesla, it will be the end of the brand.

There's just no way I would put down 70k for a Tesla when there are so many superior options coming down in the next 2 years.

I'd even reckon Tesla won't be around within 5 years.

The automotive market is filled with energetic visionaries who ultimately crushed by established automotive giants. Tesla is no exception in fact it will be far more crushing in that they basically paved a way forward for EV and other brands will fully reap the profit, not Tesla.

Such is the cold reality of a saturated race to zero market. Tesla is not even a luxury brand like BMW or Lexus. It's steaming pile of shit that kills drivers on autopilot.
Another important detail around pointers in Rust: it's common for "smart pointers" like reference counting (std::rc::Rc in Rust, std::shared_ptr in C++) and even boxes to be structs that contain pointers plus other information (like a reference count).

However, for ergonomic reasons, Rust wants you to be able to use a Box<T> or Rc<T> in the same way you would a &T, i.e. dereferencing with *t returns the underlying value in every case. Therefore, Rust allows you to overload the dereference operator with the Deref trait, e.g. the implementation of Box [0] does a double dereference to access the inner struct member.

Note that this is distinct from "auto-deref" (or deref coercion), another Rust feature that will automatically dereference pointers as necessary in certain cases, like calling a method on a struct (so there is no arrow operator "->" in Rust like in C++). See the Book [1] for more details.

[0]: https://doc.rust-lang.org/src/alloc/boxed.rs.html#536-542

[1]: https://doc.rust-lang.org/book/second-edition/ch15-02-deref....
I would go and say that for most innovative things, the invention and the implementation are almost always 2 different phases (sometimes years or even decades apart).

Sometimes the technology for implementation is not there and sometimes people have a hard time grasping what they’re looking at, even if an implementation is done.
Yes, you are correct. This problem exists everywhere, except that there are places where people actually try to react instead of whining because the ugly big corporation is not nice to them by making them pay for the journals.

We had exclusively commercial, proprietary software and then the open source mouvement started. We have a choice now and the ugly companies must adapt and do not have a monopoly anymore.

We had women in the kitchens and at church, they reacted and they are slowly getting equity.

What I am trying to say is that academia is not making efforts to change the paradigm. The Professor God, The TA Semi-God etc. Revered Grant Commissions. All that.

I know all of that, I used to be part of this until the day I said good bye and moved on. I still have a lot of friends in academia and this subject comes back from time to time. And every time the arguments are the same as yours, plus the whining.
How to Install Nextcloud on Ubuntu 18.04 LTS
Don't forget that two people born around 1900 and living past 118 could also be measurement error or fraud.
It is not how science works. You can't predict what might be useful.

1940 Hardy labels number theory (his own area of mathematics) as useless
1977 RSA

You can't imagine the modern internet without cryptography.
> every wifi router that costs more than $150

Price does not matter. Botnets are created on consumer grade routers, of any price range. Asus, Netgear and the like. None of them are x86 based, and most run outdated busybox linux on low power SoC chips.
‘Halo’ Television Series Officially Set to Launch on Showtime
The entire scikit-learn Documentation in a single PDF.
That opens the thumbnail of the image, not the image itself.
+1 for Deoplete. As long as you're using NeoVim or a more recent version of Vim (8.0+) with a few plugins, it just works.
This could also be a subtle variation of the classic fallacy of confusing exponential functions with sigmoids
I think we will see record recalls for Tesla after frantic build up. These type of burst production rarely ever goes well when you are shipping large scale hardware with thousands of components that require proper QA.

Musk thinks its like shipping software and wants to exit with a golden parachute. He doesn't care if ppl get killed by Model 3s or that they are putting down money for a junk and a lengthy recall process. He's a giant egomaniac with little regard for the safety of it's occupants.
iOS 12 has support for third party navigation apps in CarPlay https://www.engadget.com/2018/06/04/apple-carplay-google-map...
Please be sure to attend every jury trial for criminal cases and communicate this to the jury.
I don't know if you have been following Tesla closely, but: https://twitter.com/bgluckman/status/965664986298306561
Two forks fighting :)
This is well known in humans as the "infant mortality rate" vs "adult life expectancy".
I use Bing whenever I want to find "pirate" sites.
I think this helps people who legitimately want to get some piece of content and are confused/misled when they stumble upon a pirate/torrent site. They don't know what bittorrent is and are confused when they think they can download a movie and end up with a .torrent or a magnet link.
Hasn't this been tried multiple times before, and why should it catch on this time?

Besides, I find supposed communication tools that are limited to a single platform a little off-putting.
Very interesting. I had a similar problem― rented a car in London, paid the congestion tax on the website where I mistakenly entered I instead of 1 for the car's plate, and ended up getting a ticket!
Are you aware of the work that has been done with shaders to trace through depth maps in real time?

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.138...

This shows relaxed cone mapping, which is a very elegant and effective optimization.
Vim has a limited number of "modes" -- insert, normal, command and visual. These are not analogous to Emacs modes AFAICT. A vim package/plugin typically modifies/enhances behaviour in these modes. Where they can, useful operations are bound to a key combination.

You spend most of your time in Vim (when editing) in normal mode, executing deft movements and register usage to behave as a surgeon upon the text, as it were. Vim's noun/verb with multipliers make this an effective editing paradigm. Enlightened users have reported "thinking in Vim."

Vanilla Emacs to a vim user feels like you're always in "insert" mode. Chording everything felt a little weird, and I gave up on evil-mode because it wasn't vim enough for me.
And yet without them we probably wouldn't have EVs today.
That makes sense. If that's why most people use these things --- to repurpose old hardware in their basement rather than ordering a new router --- then pfSense makes some sense to me.
That is because Google is a marketing platform than a search site.
Maybe he was "changing production processes on the fly"... as the article mentions. Really funny how being rich and powerful can make your failures look 'revolutionary'.
Hopefully the authorities stop ignoring threats to non-government related people too.
Even without using it directly, it can serve as a reference to check if the shadows are correct.
I've tried using vim plugins with different editors before, but they're always missing a few of the shortcuts that are in my muscle memory and drive me crazy.

Also, being able to ssh into any machine and remotely edit code is pretty awesome.
sklearn (scikit-learn) is a machine learning library for Python. In practice, it's useful for integrating a whole zoo of machine learning models for a range of tasks (supervised, unsupervised) and varying strategies within these domains (e.g., decision-tree based models, regression, neural networks) into a simple API, where the following three lines of Python code do 80% of the ML work for you.

>>> model = [insert sklearn class here]

>>> model.fit(trainX, trainY)

>>> model.predict(testX)
We are saying the same thing.
I mean, it's at least plausible that the first immortal has already been born. Whether that immortality is physical or digital, I'll leave up to the Westworld writers.

Alternate Westworld themed hypothesis: It's already a trillion years in the future, we're all living in the valley beyond and don't realize it.
Also, there is no disambiguation between what looks exactly like a "nice" 404 page, and a javascript error page.
Also sonarr
True, I was thinking more in the context of the mars trip you mentioned where you can generally take the resources you need for the trip. For intersteller travel, you would need to make it self sustaining since the travel times are so long and that would be extremely expensive.
Hmmm, since they specifically said it's not a data structures/algorithm thing, maybe they're looking for other aspects?

One potential that springs to mind is (say) governance or oversight considerations of the given situation?

Not sure how that'd apply directly either though. Feels like there's more info needed from the interviewer first, to give a hint as to the direction. :)
In school I had to make my own assembler & emulator in C. I learned more about Software Engineering doing that than any other assignment.

I'd also mention I've never had to write an Assembler or Emulator in my work nor have the majority of my peers have had to do that.
I've used pfSense several times to have a (semi-)pro grade router/firewall at an entry level price. For me it strikes a nice balance between power and ease of configuration. Even though personally I don't care too much about most advanced features, I like how there are no arbitrary limitations, and it's good to know that the underlying technology is solid and inspectable/tweakable if needed. And yes, I do buy new hardware for it without hesitation; the PC Engines APU is very well-suited. This way $200 can get you a better solution than $600–$800 off-the-shelf.
I "reckon" we'll revisit this comment in 2 and then 5 years.