skysight-inc/HackerNews huggingface dataset:
Off topic but it's quite interesting to see that on HN, a great amount of the comments of a GO post talk about Rust, and vice versa.

As a system guy, I am also happy to follow two OS projects in these two:

[1] https://github.com/mit-pdos/biscuit
[2] https://github.com/redox-os/redox
>> According to a notice released jointly by the Supreme People's Court, the Supreme People's Procuratorate and the Ministry of Public Security, the death penalty will now be an option when prosecuting more serious cases of gutter oil manufacturing in the country. <<
So do you think being in s union is going to net you $14 million?
Possibly relevant? https://news.ycombinator.com/item?id=19513727
Nope. I am talking about a startup capable of hypergrowth. These do not need to build profitable businesses to exit and they can and do run out of cash.
>demanded by the tech industry today.

That attitude needs to get out of everyone's head. You are the tech industry. If you want to build something in Rails, a mature and capable framework that has tons of support and won't go away, just do it. Who's going to stop you? Applies to any other technology that's stable as well.
Lesson 2: don't not be successful as a founder.
It's a bit ridiculous to reduce Rust to the requirement of "performance" or parametric polymorphism.

Go doesn't have a proper, complete type system. This means entire classes of preventable bugs are not prevented by the compiler. Yeah, its fast, but you can pass in null instead of object references and the compiler won't even bat an eye. Not to mention the extremely verbose error handling and the lack of abstractions all around (no sum types, no iterators, no array filter/map, etc) despite being more "high-level" than Rust in layman terms.
Here's why you'd need three words:

- Circumference of earth = 40,075 km

- Granularity needed = 3 meters

- Number of common words in dictionary (generous) = 60,000

- Number of bits needed for single axis = log((40075 km)/(3 meters))/log(2) = 24 bits

- Number of bits needed for two axis = 48 bits

- Number of bits given by a single word = log(60000)/log(2) = 15.8

- Number of words required for two axis = ceil(48/15.8) = 3

Also, keep in mind, 60,000 words is generous; this many words would probably include lots of archaisms. For comparison, 1password uses 18,000 words in its dictionary. You could probably shave off some bits by getting rid of slices from the north/south poles. You might also save space by ignoring parts of the ocean, but then it starts getting non-trivial.
I'll check out those titles, but put simply, are you referring to how I talk to myself in many voices in the shower, having a narrative about a problem I'm picking away at?
The fundamental assertion of capitalism is that capital should beget capital.

Under capitalism, wealth is created by labor and taken by those already wealthy.
Yesssssss!!!!! I just started undergoing a process to build such a thing...this looks very similar to what I had in mind.
Fully agree with you - been in the JS world a lot lately and it's not as polished as the more 'traditional' web frameworks.

Channels was supposed to make core but never did - what happened there? That's what I was driving at really - if I were stewarding a modern web framework, I would be integrating websocket support. It never sat right with me that something as common as APIs is farmed out to a library in Django (this comes out of the box in Rails with no configuration) either.

I don't dislike Django, but I certainly find that there's a lot more messing around to get done things that I would consider pretty standard. I used the new Rails beta last week and I noticed that Webpack integration is now there - how long until we see something like that with Django?
Actual place where the data visualizations came from with better zoomed-up pictures instead of blurry ones in the link: http://www.carrieosgood.com/dataviz/world-population.html
Wow, two Rs and two Ds sponsoring this Bill. Does that mean it has a snowball's chance in hell and this isn't just more Political Theater?
You're right. Correlated does not mean "people who have historically take risks will take any risk regardless of the danger."
For the "price should include lifespan" legislation in particular that would need to come out of extensive expert and general discussion. I certainly don't claim to know off the top of my head what would be the best solution. But I definitely think a reasonable approximation can be come up with, even if it's something as simple as "X months for every Y dollars capping at Z". Maybe a log formula or some categories would be worth it, or maybe not, but we can definitely do better then "1 year, and a few more for a bunch of extra money." If a $1k+ computer fails after 13 months it shouldn't cost someone a penny, whether its a 3rd party repair or not. How companies meet that obligation should be up to them, but it should be an obligation. Some no doubt will just work to make things easier and cheaper to repair, that's a totally valid way to cut their costs. Another approach is simply to invest more in chasing more 9s in QA. Maybe they just raise the price if they think the tradeoffs in more expensive repairs result in enough value. There won't be any one right solution, what matters is that the price paid ensures a reasonable lifespan.

For the "owners can choose what level of control they" I think it's more straight forward, and involves a small group of players too. Manufacturers of devices that have hardware and/or software crypto stacks should simply be required to offer a model that will let the owner load their own root keys as well and have those be equally valid for authorizing either hardware, software, or both.
I saw this! It makes sense with the proliferation of front end view layers so I'm pleased that there's less work for me to do to integrate things like Vue and React. I was very late to the party with Rails but I do think it gets a lot of things right.
> Is Lyft losing money because they are offering a service below cost or because they are spending on marketing to acquire and protect market share?

I would say the latter mostly. See page 17 of their S-1: https://www.sec.gov/Archives/edgar/data/1759509/000119312519...
Do you know what the pricing is like?

I assume there is a geofencing API call that returns a bunch of GUIDs and another that takes a GUID and gives a location with last time seen?
I meant online training AT Work lol.
Yeah, but I am quiet sure at least 12 new frontend frameworks were pushed to Github in the last 24 hours, plus 143+ NPM packages probably broke with the last Babel update
"Move fast and break things" very accurately reflects the state of Javascript development in 2019. Libraries and frameworks, and node/npm themselves move so quickly that APIs, versions, ways of doing things -- all break so quickly as to be ludicrous.

This post rings true.

I gave nextjs a try recently to build a simple dashboard that could connect to our oauth provider. Forget external libraries, even simple ways to do state management, user login, screens, HOCs to guard routes - all of this is poorly documented, managed, and there are 100s of github gists that aren't versioned, demonstrate old APIs that have been deprecated and aren't really usable unless someone who knows that they're doing goes in, and cobbles together an example.
And running faster and faster or dying is your job if you are raising money from institutional VCs in the first place.
If memory serves me correctly box had to do a down round[1]. Those are very unkind to the founders stakes.

1. https://www.cbinsights.com/research-downround-tracker
I did...several times and laughed at him and asked what he planned to tell them i'd done. By that point, i was feeling fairly adversarial and was in the process of purchasing the needed pens, so i stopped giving a shit. He didn't have an answer for that but he pulled his phone out and everything just, didn't dial for some reason.

I even told him i'd wait for them to show up and we could all have a nice talk. By that point, the cashier had finished, he'd made no move to call so i left. He kinda followed me to the door and just stood there while i walked away.

I feel kinda bad for the cashier. He was young, looked like a highschool student or something. He looked really uncomfortable and really tried his best to be completely uninvolved. I was extremely polite with him. Told him to have a good evening and thanked him profusely for the pens. This seemed to anger the security guard more.
Literally working on an extremely similar project, albeit to power security; seems inevitable that an open-source solution would've popped up. Glad to see this. Any exploration in doing this cross-cloud?
That’s exactly right. There are so, so many events in the world never captured in a durable format that only a few people know, and if you don’t ask them in time, that knowledge is simply gone.
They also owned the company, this means something.
How is soldering components simpler than using connectors? It's more expensive for diminishing returns.
I like this quote from theregister’s take on the story:

> "I think this presents the UK government with an interesting dilemma - the HCSEC was set up essentially because of concerns about threats from the Chinese state to UK CNI (critical national infrastructure). Finding general issues is a good thing, but other vendors are not subject to this level of scrutiny. We have no real (at least not this in depth) assurance that products from rival vendors are more secure."

I wouldn’t be surprised if a lot of other vendors would exhibit the same sort of issues if observed under the same lens.
This reminds me of the old BOFH posts from days past.

The one where the "appeasement engineer" shows up to fulfill the guaranteed response time requirement.
Extremely precise measurements of atom positioning for quantum computing
So “use rails until you raise a C round?” heh
My personal guess on this enterprise would be things like Spring or .Net where everything has an interface instead of just do things like Rails.
Would you mind expanding on this? I went from Django to Rails and loved it so I'm always genuinely curious about the experiences of people who didn't have the same fun as me.
Robert A. Heinlein:the ‘giant of SF’ was sexist, racist and certainly no stylist
> We have no real (at least not this in depth) assurance that products from rival vendors are more secure.

This. Huawei may be bad but most embeded devices (routers, switches, motherboards, etc) are just bad accross the board. The fact that embeded devices are treated like black boxes allows to ship messy code and out of date libraries. Hopefully, governments and companies will wise up and start demanding realeasing (a portion of) the source and/or requiring 3rd party audits/code review which would insentivize manufacturers to consolidate code bases and fix bugs not individual products.
Way less than I used to. The big deal breaker for me was Amazon no longer letting you upload your own music, meaning Alexa can't play my obscure CD rips from the 90s and my Bandcamp purchases from today. So I really only use it to check on Amazon orders, reorder stuff, add to my Out of Milk shopping list, start timers, or check the weather -- all things that are almost faster to just do on my phone. But I work remotely and I like having someone to talk to.
I use my smart assistant for a lot of one off tasks, but I realized something.. when I head out, I have a routine I do daily and it can be automated. e.g., What's the weather? Order Lyft to Red Rock, and turn off the lights. I should set this up in one command.
We have not yet rewritten any of our own code (i.e., DNA), and if we do we still have to prove that the "re-written" person is more capable of re-writing subsequent people in an even more efficient way.
The current javascript landscape reminds me of PHP circa 2003 + isomorphic single page madness + functional philosophical purism + dreams of type safety + <new fad here every six month>

Yuck.
Exactly my thoughts. The whole concept is just so insanely useless.
> One of the complaints in the article is that the different localizations offer uneven quality.

And there's no publicly documented way to convert between the localizations. It's not even clear that there's a 1:1 correspondence between the word lists!
Physically Based Modeling
I reach the opposite conclusion from your article.

It is clear that a single GAU-8 shell to undamaged frontal armor will not cause serious damage. Everything else points to the A-10 being highly effective.

Since we don't get to fire at the T-90 for testing purposes, note that smaller and slower shells from the Bradley have taken out the M1A2 Abrams.

Nothing says you can't hit the same location 100 times. For increased accuracy, improving the ammunition is possible. A few years back, DARPA got 50 caliber (12.7 mm) bullets to have active steering. If we can do that in 50 caliber, 30 mm should be easy.

As for the Hellfire, the A-10 has that beat too, with the Maverick. It goes 3 times as far, carrying 7 to 15 times as much explosive. The A-10 can also carry Paveway, JSOW, and various other precision bombs.

I don't think the psychological effect should be ignored either. Having an A-10 visibly loitering over the battlefield will have an effect on the morale and behavior of both sites of the conflict.
The Whims of a Fickle Manager.
Somebody Ported SkyRoads to HTML5
When I first read that line, I confused "sartorial" with "sardonic", so I was surprised to find out what sartorial meant. However, I also have a Spanish dictionary enabled on my phone, so one of the Spanish-english entries mentioned "pertaining to humor". This was a mistake on my part though, because later I looked more closely and I think the entry was more referring to the usage like "sartorial wit", which would still be about clothes.

So, basically I was confused.
> Most of the classes colleges require from you to just graduate aren't "you-will-actually-need-this-later-in-life" classes and are just filler classes.

There's no way to know in advance which of those classes you won't need, though. Programming has become very specialized; it's no longer possible for a University to provide an education sufficient to prepare a student for the work they'll be doing in the "real world" because there's so much variability from one job to the next. Having a broad education, though, puts a person in a situation where they can more readily adapt to a wide variety of roles than they would without that background knowledge.
... you had me up until "Serverless".
You'd have to start by defining some things. Are we talking about AJAX request/response cycles being slow? Are we talking about SSR request/response cycles being slow? What was the app doing, CRUD? Something more interesting?

For reference, the Rails app that I am working on, almost literally right now, is responding to HTTP API requests, performing authentication and resource authorization, creating a background job (or 2 or 3), and posting an event to kafka, in 2-3 ms. This is on my work-issued dev laptop from 2016.

If I start hitting the SSR portions of this same app, I'm getting response times in the 70-80ms range pretty consistently across the 6 or so pages that I just hit to get a quick baseline. No front-end frameworks here. Just turbolinks, ERb, HTML, CSS, and sprinkles of ES6 (served via webpack(er)).
Yep -- still have it, too.
I think that's about the weight of a typical american soft drink. Surely even the least fit among us can cope with such a hardship.
I've known rails for years but haven't yet used it seriously. I felt it's good because setting up is easy and the velocity is high.

Until now I use it every day and I found it's really great and better than my previous impression:

1. Compared to JS there's always a specific way of doing things - how to validate, how to dispatch async Job, how to send emails and real-time notification etc.

2. Compared to Spring there's only a recommended default way you can easily start with. You don't struggle with SpringWeb vs WebFlux, different JMS implementations, Hibernate or query builders, etc.
Oh, practical skills, eh? Debugging? Nope. Version control? Nope. Testing? Nope (at least, no class directly about testing---you were on your own to get your programs working). Multithreading? Nope. ML? Okay, an introductory course in AI involving LISP. Functional programming? Nope. Declarative programming? A bit of SQL and that's it. Design patterns? Nope.

Out of that list, I think the only thing I hadn't heard about prior to attending college was multithreading [1]. They did cover a lot of theoretical material though. In fact, there were a few professors in the computer science department that despised computers and barely touched the things (personally, I think they were failed math professors).

[1] I attended university in the late 80s/early 90s.
Whoa, that's gnarly. I'm curious how someone like this would be able to perform in physically demanding activities such as weight lifting or something like track. I wonder if they'd be able to push their bodies past normal limits because of (possibly) not feeling muscle fatigue.
So does the other one.
Vue? Yarn? Angular 2?
The link itself says refurbished clearance. Those are just the left overs. The model has been discontinued.
I used Typescript from the get-go on a new project recently and it's slowed down both mine and my team's development velocity a lot. Time will tell if it's a smart decision but in terms of prototyping or spiking something, I'm picking Rails every time and I think based on my current experience I'd be apt to retrofit Typescript to an existing project rather than integrate it from the beginning. I don't suppose you could recommend any good resources for better learning Typescript? The docs are OK but if there's a book or anything you'd recommend, I'd certainly appreciate it.
Not sure, but for now AWS is the focus.
Do I put on my coat or go out in a t shirt.
They don't say it outright, but basically everyone grieving after an attack wants the government to have been perfect enough to prevent the attack.
The last line you wrote hurt. You might want to try Wakie, a YC alumni startup.
I hope shorts lose all their money. All of it. Fortunately, I think Lyft will maintain or rise so you will be losing money.

Lyft is a good company in a difficult business. No one here should have any interest, financial or otherwise, in good companies deteriorating.
Yes, but that's about copyright, not FERPA.
Be Aware of Scams – Fake Design Jobs (Credit Cards)
So you want to be a software engineer
I think that would fall under, "...the ACT/SAT are extremely easy tests..."
The NATO alphabet was built to solve nearly exactly this problem. It's quite verbose (by design).
You really should, or I can do it for you!
Yeah, countless businesses have been bankrupt by the mistake of using standard screws that regular plebs to violate their warranties. Apple simply can afford to take that kind of risk, their margins are very tight as it is!
This sounds exhausting! But I'm betting there's some pretty solid benefits or you wouldn't do it. Could you expand on why someone might pick this a little?
That's certainly one way to think about clicker games, and it probably applies to most clicker games I know of.

However, a GOOD clicker game (such as one with Universal Paperclips) recognizes that the genre is not about dopamine rushes. Instead, a good clicker game is really a management simulator.

Factorio is probably the best example: build your factory correctly, and you never have to lift a finger to do any work at all. Of course, Factorio is a management game, but at its core, its a clicker game (click to mine Iron / Copper / Stone).

Factorio becomes recognized as a good Management game because although the "clicker" mechanic exists to mine stuff, it isn't actually how the player is supposed to play. The "clicks" are there to give a sense of scale (it takes ~2 seconds for a beginning player to mine 1-iron).

---------

In a similar way, Universal Paperclips is a management game, and with an ending to boot. So you're "free" once you see the ending (unlike a lot of other games). Which is why I consider it to be one of the better clicker games.

Clicker Heroes also manages to make the jump into a solid management simulator. As you purchase heroes, the game is more about figuring out the optimal distribution of hero levels. Clicker Heroes does have an infinite grind however, so it loses points in my eyes.

---------

All in all, a clicker-game is simply a management game, like Sim City. There's just a "click" mechanic to connect the player with the absolute baseline activity of the game. In Universal Paperclips, you build a few paperclips one-at-a-time at the beginning of the game.

Honestly, the dumb skinner-box grind is far more present in mainstream games (MMORPGs, Loot Crates). Some clicker-games have this awful behavior, but the good ones tend to avoid it.
Seems like an easy way to commit fraud. They copy down the numbers and then you walk way with your merchandise/product and then use apple to revoke the card number.
Connectors are also soldered as well and they add to the BOM costs.
Can confirm, I worked at a Smalltalk firm in 1995 and was taught MVC then, and was explained to how it was an old pattern.
One thing that makes Huawei really suspicious is that they lock the bootloader and offer no way to unlock it. This makes it impossible to root it and xiaomi is even making it harder; they make you wait 15 days after first try.

They are making it harder and harder to remove the crapware that comes preinstalled in their phones that blatantly send all data back to their server
Thanks for the recommendation. I'll keep that in mind. If you ever get the chance I'd love to read some more J related articles as I find the language weirdly fascinating even though it ain't easy. The community doesn't write a lot of marketing junk either. I've been reading through "J the Natural Language for Analytic Computing" to scratch the itch when it comes up. I'm always impressed when I find that it has things like derivatives as a native primitive.
Not sure if I'm missing it in the documentation, but how does it keep in sync with changes in the account?

Edit: OP changed response to remove certain references, presumably because something sensitive was revealed. Changing my response out of respect.