skysight-inc/HackerNews huggingface dataset:
"Better" is meaningless in isolation. The design you propose is better in some aspects, but likely not in the areas the designers of this wheel are optimizing for (simplicity, reliability, etc)
Adobe US Fires an Employee just because the person was suffering from depression
Adobe US Fires an Employee just because the person suffering from depression
You volunteering to be a prisoner?
It's totally set up to police people's speech! That's what the "report" button and paid moderators are for!

It's just that in peripheral markets like the Sri Lankan case I mentioned, they're not willing to put in the financial investment to be a responsible social network; they had no Sinhalese speaking moderators, no staff in-country, and did not respond to either reports of content inciting violence or direct outreach from the government. Until they were blocked and realized their precious market share was in danger.

Facebook can do all those good things you mentioned, and it generally chooses not to until the consequences become too enormous to brush off.
> Aside from dining out, what fun is there to be had for young adults anywhere?

As someone who used to live in the rust belt, I found my social life to be vastly improved after moving to Chicago.

It's true you can be lonely in a big city, but the same is true in a small town. The difference is that in a big city, significantly more options exist if you are willing to step out.

After moving to a big city, I was able to connect with more people of like-mind. The diversity of people I meet now is an order of magnitude greater. The Meetup groups are significantly better (I can go to a technical meetup and talk shop with people at my level). If I wanted to hang out with friends, the scope of activities possible are also much wider. If I wanted to learn a skill, take language classes, take evening classes at a world-renowned university, etc., I can and have -- and have met interesting people through these activities. If I wanted to go on a trip with friends, flights are much cheaper out of a hub city. Job opportunities are also much more abundant -- if I decided to change jobs tomorrow, I could do that without moving away.

The intellectual and cultural climate in a dynamic, thriving city is vastly different from that of a single-industry town.

It's not just dining out.
> 30 teams' services fit on 2-3 servers?

Why would system load scale with the number of engineers? Yeah. 30 "teams" worth of work can totally fit on one system. The sum total of all software engineering ever done before, I dunno, 1979 can fit on one box.

Really, that's my point. People are far too enthused with the "feeling" of working on a "big" project and not being sufficiently reasonable or conservative about the technologies they try to use.

Cluster deployment for an application this size just isn't needed or appropriate. It's cargo cult engineering, because all the cool kids are using k8s and we want to read about cool kids.
Anytime you make a significant claim, especially a disputed one that is central to your thesis, it is helpful to at least attempt to back it up. Most people won’t call you on not doing it or talk about burden of proof, they’ll just dismiss your claim with the same lack of effort you put into making it.
A tesla Crackup Foretold
Looks like a Chuwi machine - anyone got any more info?
One-Click Deployment of a Hadoop Distributed Cluster on Alibaba Cloud
I couldn’t agree more, I think they just got lost in the easy money. If we’re lucky they might fall on some hard times that fall short of killing them, and rememember that making really great games was how they became huge the first time. Otherwise, it’s hard to see a way forward the way they are now.
We never get anything done because everyone tells us how wrong we are all the time and the psycological toll is hard to manage. I get my best work done when I tell no one, just do the thing that I know needs done and then try to navigate the politics at the end to get it accepted.
Show HN: Simple, Clean and Clutter Free Android Quotes App
But then I'd have to buy all new toys.
The biggest benefit of a laser solution is that it doesn't need to be in the same orbit. It needs to regularly intersect the target's orbit (or at least close enough to get in the laser's effective range) but that's a much cheaper maneuver.
I think it depends on a lot of factors. i.e. how much money you have, education background, prior experience and very significantly the country you're coming from.

Not to discount your experience, i am sure you've been through a lot of paperwork (i know i sure have, and i'm yet to meet someone who enjoys immigration departments!) but the US is pretty damn tough if you are not a) wealthy and/or b) highly educated and in demand.
There's no reason you can build containers in an automated, routine fashion and use those to run your applications and services on. You don't have to run containers like joeblow/randomservice - start with Alpine from the Alpine maintainers (or CentOS or whatever) and write a custom dockerfile to build your stuff.
Your banking password isn't that sensitive, because banks are used by regular people who don't have any conception of good security practices. The worst case scenario of your bank login credentials leaking are really not that bad.

Huh? The worst case scenario of your bank login details is... someone depositing all your money to their account, surely.
Here's a good site for looking up the temperature, rain, snow, and sunlight data on US cities [1]. They have pretty fine grained coverage--around 170 cities in Michigan, for example.

Here is Grand Rapids [2].

[1] https://www.usclimatedata.com/

[2] https://www.usclimatedata.com/climate/grand-rapids/michigan/...
It could be phrased as a feature. "Enable high-performance computing for this website?"* or something like that.

* I'm aware it's incorrect. It's just an illustrative example.
I guess it's running Linux? I had never heard of this, maybe because I never go to any of those co-working spaces.

There is a lot of interest among young Cambodians in programming and new technology, though unfortunately the corporate tech world here is stuck using old, proprietary tools. The average salary for a web developer / programmer at a Cambodian company is somewhere in the range $400-$1000. A couple friends of mine with better English speaking ability have gone freelance and had success though.

Some of these dinosaur Cambodian tech companies will also advertise programmer job postings as 'male only'.
The app is simple and intuitive. Consistentcy in the button location of favorites and back could have focused.
A neat one, a clean experience.
> OLPC did, and that had a lot of credible backing and resources

OLPC had massive resources but it had such an arrogant "leader/founder", Nick Negroponte that it was doomed to failure. I can't believe this guy still suggests that journalists should describe him as the father of the netbook and tablet computing now.
One of the great secrets that should not be:

Top-notch technicians (programmers) often get paid more than their managers.

True story.
I agree, but I love that they have this attitude. It keeps them hungry.
This article details about the philosophy behind the laptop (which is commendable) but I wasn't able to find any details about the actual specifications other than that it will run windows with Macbook aesthetics.

Even Mr.Rithy's twitter page[1] doesn't seem to mention about it; at-least I wasn't able to find any.

1:https://twitter.com/rithythul
This has been a great and informative write-up. I learnt of Arrow when Wes and Hadley announced Feather. I think Arrow was still 0.4.0

At the end of 2016, we had a project at work where we were trying to migrate a credit modeling architecture away from SAS to something different.

There were enterprise "SAP HANA" hammer+nail in the room (I'm biased because I think HANA is rubbish vaporware), and directors who thought "open source is immature and unstable".

They gave me the lead on the project, and I started out with a naive Pandas port, where I hit the data size issue. I got more resources and we made an R attempt, similar perf. We made a PySpark impl, serde and high latency were the problem. Wrote another version in Scala; better but similar.

Given the nature of the business, we canned the project. I learnt a lot though.

Data serialisation is a pain. When we started using Feather, we were able to speed up some of our implementations by bigly magnitudes. At the time, Parquet interop was sketchier, but much better than CSV. I tried taking advantage of Spark and R by building a bridging service where I could run the fast parts of each service, dump data to Feather files, and have the next service pick up processing. R hasn't had a good prod/serve API story, so I didn't get good results. I used gRPC for Python and Scala, and tried some REST thing as a proxy for R. What I could have benefited from was an IPC.

Throughout Arrow releases, and the various integrations over the past year and a bit, a lot of what we struggled with was solved.

The recent improvements (as I'm keenly interested in Arrow for computing) make me excited.

I'm starting a project where I'll be building web-based viz and reporting. I'm planning on using Arrow, undecided on whether to use JVM or Rust on the back end given that JDBC to Arrow will be a thing in the next release, or Diesel.rs to Arrow from DataFusion.

Nonetheless, exciting future for data engineers on the horizon!
Makes me wonder why nobody checked their work, parachute failures get investigated pretty thoroughly so it's not like you're going to get away with burning in a few hummers.

Though "Never attribute to malice that which is adequately explained by stupidity." Back in '90 or so I was on the ground crew for a jump they were doing to impress some Soviet generals and they jumped with too high winds which resulted in two arty canons and a sheridan tank burning in (they got to oscillating so bad the chutes collapsed) and three planes worth of troops ending up in the trees. Bad day to jump but made for an interesting day on the ground.
My younger brother has type 1 diabetes and he really liked your setup! Do you happen to have written about it somewhere?
I don't understand how papers like this end up on the homepage of HN.

I don't understand what it is you don't understand. Clearly HN is not a site dedicated strictly to academics and people focused on the ceremony of academia. So if a paper contains even an idea that might be interesting, and seems likely to foster some interesting discussion, it's probably going to get upvotes. It making the front page or not presumably depends on which other stories are also contending for a front-page spot at the same time. In any case, getting a lot of upvotes doesn't mean that the paper was "good", that its conclusions were justified, or anything else. It just means it was something that people thought was worth talking about.

Missing citations (e.g. "It is well-known that NNs are prone to overfitting [Chollet and Allaire(2018)], which has been the subject of much study, e.g. [?].").

- Inconsistent formatting (e.g. the tables on page 7)

It's a pre-print, and not a published paper, no? My assumption was that the authors intended to fix those in a subsequent revision.
Hacker New paydirt. There's good stuff in this one.
Most of the variation in how long mine takes is during the spin cycle, which seems like an easy thing to get a sensor on. Drain the water then spin until you stop getting more water to drain.
Do you mean $400-$1000 per month or per year? And what is the quality of programmers in Cambodia compared to the US, if you have some opinion on the matter.
I review resumes periodically for my job and it certainly feels like someone(s) already have.
You are correct, my mistake.
I suspect it may apply torque from the drivetrain to the mechanism with the most optimal geometric leverage against both the mechanisms internal frame and the contact patch on the ground during transition into and out of tread mode.
It's more that the worked their games to fit the constraints of the technology, rather than solved the problem. To the best of my knowledge, you still can't leave the switch stationary and completely turn away from the box. The "problem" that VR constrol schemes need to solve (full 6 degrees of motion, line of sight from a controller and any one sensor can be blocked at any time) is not addressed by the Switch.

The Switch is definitely cool technology, though, but is addressing different constraints than VR.
Why would I want the overhead of a hypervisor when I can just use the process isolation features built into the kernel?

Re: your essay

I couldn't quite tell but is it correct to say that you consider Docker a "dangerous gamble" because Docker Inc. may cease to exist in its current form at some point?
I control the frequency of updates to the data. If something changes I see it. I decide whether I want to trust it. Usually in the case of a change I will do some research on the new IP address. "TTL" is a concept used for DNS caches. I do not use a cache.
I have a heuristic: when a genius is quoted saying something that could've come from a TED talk, they probably didn't say it. Sometimes they said something kind of similar that got "sanded down" by meme evolution.
How interesting.

This looks like a lateral inhibition effect running on biochemical means that are persistent compared to the transient electrochemical phenomena of classic neuronal lateral inhibition. The latter does lots of signal processing in visual and other systems. [1]

[1] https://en.wikipedia.org/wiki/Lateral_inhibition
Does anyone even get that hacker news is the epitome of 'fake news' ? This study was done years ago, read tbe lucifer effect and move on fellas.
If I have *.int.my.domain mapped to internal hosts, am I putting myself at greater risk of rebinding attacks?
That seems to be a great idea.

Unlike the "humanity star" initiative, a highly reflective object in space designed to cause as much light pollution as possible. Something needs to be done to prevent that from happening again. Our survival as a species depends on reliable astronomy.
Wow, this is a new revelation. Couldn't have guessed that, what a story mark.
Wait, what? 10G is 1.2 GByte/s, you can get that from a single SSD easily. 100G is 12 GByte/s, so 5 consumer-level ssds. Squeezing 12 GByte/s over the buses twice might be tricky, but certainly not a 500k problem.
This is some good work, shows that taking a new approach to things can sometimes be delightfully tantalizing. But remember, the guys at DARPA want to go home and have a beer as well :-)
I thought I would also end up just being one of those (I had a sort of setting-up the blog using Hugo post too). But lately my blogging on many other topics that I'm really passionate about has picked up.

Writing in Org mode has really reduced the writing block for me. I'm so glad I switched from Octopress to Hugo about maybe 2 years back.
> uper Mario Odyssey is also excellent. It's incredibly fun, even if it's easier than other mario games. Incredible attention to detail.

Super Mario World is one of the easiest games I’ve ever played and also one of the best.

...God Hand is the hardest game I’ve ever played that is still fun. I figured out why: it requires a lot of manual dexterity but is extremely fair. Compare Kaizo Mario et al, which are basically puzzle games in disguise.
many ask HN threads disappear off the first page very quickly. Since your account is very new that might factor into the ranking, but I'm not sure. I recommend building up your karma and trying again in a week or two.
Because the minisec that Arthur C. Clarke had postulated in Imperial Earth in 1975 and the commlock that appeared in Space:1999 also in 1975 were both obviously fantastic nonsense. (-:

One can see from IEN28 in 1978 that early forms of 32-bit addressing, at the time comprising 1 octet network, 1 octet IMP, and 2 octets host, weren't even planned as extending beyond ARPANET.
One quite cool aspect of GeoMesa is as an early use of JS versions of Arrow for, I believe, showing a bunch more in the browser than you normally see: https://github.com/apache/arrow/tree/master/js .

The Graphistry team has collaborating on the Apache side as part of how we pull off nodejs->GPU clusters on the server side, and been following as a cool proofpoint for the client one. Our early client-only versions looked similar (compiled down to typed arrays over web workers), yet much uglier without it, so I see this as quite promising for the web.
I saw one get stuck so bad in the sand it took three tanks to pull it out over in Saudi. Was sitting with the frame on the ground so no way to dig it out (trust me, they had us try).
Also Neal Stephenson's Seveneves, for an extreme space junk problem after the moon mysteriously breaks apart.

Both of those and others are mentioned here:

https://en.wikipedia.org/wiki/Kessler_syndrome
> md5 tagging at the Hugo level has been talked about since 2014 and it's still no where on the horizon. If SASS support still isn't out yet, who knows how long "later" is.

As someone who follows Hugo development closely, I wouldn't be surprised if both md5 tagging (fingerprinting) and sass support is out in the next week :)

See the Hugo Discourse for more details.
The average user has no idea of the implications of answering "Yes" or "No", or the respective pros and cons of each option. One shouldn't ask people questions they have no hope of sensibly answering.

Some highly technical users will have some idea of what the implications of each answer are, but for them you are better to use the proper name ("WebAssembly"), since then it will be much clearer what the question actually is asking about.
At least in my end of the world (math), typically the paper is sent for review and posted to arxiv at the same time; the paper should already pretty much meet the quality bar for publication.

The ML community I think suffers from some (shall we say) poor sportsmanship, with people occasionally posting rather half-baked papers to establish priority on an idea, before it's even been fully fleshed out or explored. This paper feels like that, on both the 'science' and 'bothering to use reasonable LaTeX' fronts.
It's ridiculous to cut Facebook services in Bolivia because of what's happening in Myanmar. In Bolivia, Facebook is the Internet. There's an opportunity here for a company to step into the breach. Tencent (WeChat) will ramp up in Myanmar, but Bolivia is a little far from their normal markets.
Point Roberts,an American City Embedded in Canada
Glorious news for all privates who’ve ever had to haul a Humvee out of a mud-filled ditch

I’ve seen plenty of tanks get stuck but honest to god I don’t ever recall a HMMWV getting stuck. I used to try to get my HMMWV stuck. That thing is geared so low it just walked out of soup up to the hood. Tracks are advantageous when more surface area is needed to spread the weight out, like soft wet ground (mud) or very fine loose (think sand dunes). It will be nice to have the added mobility for certain missions but I don’t see this becoming organic to most units. The vast majority of missions just don’t need these wheels and they look like they’ll break.
Getting to the Bottom of ‘Thrift Store Smell’
Why would anyone ever say no to that, though?

In order for a permission prompt to be meaningful, the tradeoff must be immediately obvious. For instance, "Allow this website/app to use your camera?" is a meaningful prompt. You might want it to use features involving taking photos; you might not want the site or app to see where you are.

But what is the downside of high-performance computing? And how am I supposed to meaningfully evaluate (even as a security nerd!) "Allow high performance computing that might steal secrets from your machine?" Why would I ever say yes to that?
Deleted my FB and Instagram accounts about 2 months ago. The best decision I have ever made.
Changing it only at the bottom adds complexity: Which side is at the bottom right now? How can we know this; how can we know this in a way that will survive the tough conditions we expect this to be driven in? And then we need to have three separate actuator paths to transform just one part of the wheel.

We would also need to deal with the fact that just flattening one side of the wheel would make for a shorter perimeter than that of the circle; the tread is a loop of a constant length, and it needs to be kept fairly taut to function in both wheel and tread mode.
> rolling your own set up isn't feasible for that because for it to be done right

I do cache-busting > hugo > minification using a simple bash wrapper script. Though, in the coming week, Hugo might natively start supporting the cache busting and minification.
Thank you for the clarification. I think I understand what you mean.

Where it makes sense I work from prototypes up refining the specification as I go. Often a decent type system helps in this regard as it works as a loose, informal specification language. However for some problems I find programming languages incapable of expressing sufficiently high-level concepts and turn to model checking to assist me in shooting holes in my ideas.

Either way; a working model seems more useful than arm-chair debates, hand-waving, and glorious boxes with arrows.
Yah the real trick is seeing that thing spin perfectly at highway speed.
The Onion is a parody/comedy site and not real news.
>... they’ll be able to piece together more precise time stamps for history’s uncertainties: the construction of Egypt’s Great Pyramid of Giza, the collapse of the Mayan civilization, and maybe even the arrival of the Vikings in the Americas.

That should require some really old trees, no? Wikipedia puts the The Great Pyramid of Giza for example at 2580–2560 BC. That's about 4600 years ago.

https://en.m.wikipedia.org/wiki/List_of_oldest_trees

According to that, there's only three known trees on the planet that were alive at the time.

Of course, maybe I'm misunderstanding; perhaps it's the case that by accounting for the past few thousand years of solar events, carbon dating will become far more accurate even for periods in which no tree alive at the time is available today.
People who feel the need to disable JavaScript entirely will wish to disable WebAssembly as well. But we're long past the point where it was reasonable for browsers to ask permission to run JavaScript on a case-by-case or site-by-site basis. If you want that, you should run an extension.

Notable applications for WebAssembly include decoding or parsing various formats, implementing games or game engines, writing portable software that targets both native and HTML5/WASM (or porting software from other platforms), or just writing normal browser client code in a non-JavaScript language.

While it certainly isn't as widespread as JavaScript yet, not least of which because browsers haven't supported it for nearly as long, I regularly run into sites using it.
It’s loading emotional work onto the people around you. A well-functioning team takes work to maintain and the grumps not only don’t do their share but are often a burden besides.
Oh thank you - everything I was hoping for and more.
DZSO was either begging them to stop or should’ve been relieved for cause.
It promotes some content and not others. It creates ideological bubbles. Its ISP-like services favor Facebook properties over others.
The Host: header has allowed multiple web servers at the same public IP address for ages. Now, all you need is a reverse proxy...
Ah, so if we all agreed that the jvm is the clr of the posix world, and then programmed in jython and clojure (or ABCL), and other j-* languages that sit on the jvm, then, modulo struct wrangling, this is what I’m after.
No, that's just what it shows when it can't find anything.
Hardware reverse engineering. A tale from the workbench
Nice! Does it work to add a TCP listener so one can pump commands to it from an editor or treat it as an integrated terminal in VS Code or similar?
What is this regex looking for?:

re.compile('(?:#)([A-Za-z0-9_](?:(?:[A-Za-z0-9_]|(?:\.(?!\.))){0,28}(?:[A-Za-z0-9_]))?)')