skysight-inc/HackerNews huggingface dataset:
This stuff is not as mysterious as people seem to think. If BD robots were showing up in the military, they would be used in exercises. There would be soldiers and Marines who were training to use them. They wouldn't be invisible. This tech isn't like the stealth bomber, where the Air Force only needed a handful and could keep them out of the limelight. To be useful to the military, robots need to be deployed in war zones in significant numbers.
This government loan forgiveness program has rejected 99% of borrowers so far
This is a huge overreaction - a sort of caricature of the slippery slope argument, attacking points that the parent did not make or even remotely imply, that was presumably intended to signal virtue, but does more to discredit is maker.

Distasteful as the parent's comment might be, they are talking about Pareto optimality - finding a situation where both parties would agree it's an improvement.
MacOS 10.14 Mojave Reviewed
Do you recommend any guide or book on the subject?
Also, what's your monthly cost?
So let's tax the fuck out of these trillion dollar companies in order to make up for that.
3. If you first have to put in all the data first you cant handle streams. Pypeline accepts non-terminating iterables and also gives you back possibly non-terminating iterables.
How to prep your data team for success
A) It's not irrelevant at all. These people call(ed) themselves futurists. You can't hand-wave away its semantic significance and pretend we don't need to talk about how that word is bullshit.

B) I could hardly think of a less compelling defense of futurism than "a fuzzy crystal ball is better than no crystal ball."
So weak as to make the point totally moot
> Also, critically, if due to catastrophe you abandon your $100k home and buy another $100k home in another place, your move cost $200k.

I don't think that's right. Let's say I "own" a $100k home, and have a $100k mortgage. I walk away from that house, buy another $100k house with another $100k mortgage. At the start, I have a $100k asset and a $100k liability, for a net of zero. After, I have a $100k asset and two $100k liabilities, so I have lost $100k.

Alternately, let's say I own my $100k house free and clear, and have another $100 in the bank, for total assets of $200k. I abandon my house (writing the value down to $0), and buy another house for $100k. Now I still have the $100k house, but nothing in the bank. My total assets are $100k, so I've lost $100k.

In no scenario have I lost $200k.
No, as far as I know having later school start times for high schoolers was the main objective, and that was the strongest one in the solution that was chosen by Boston when they used our algorithm.

There has been a lot of research on high school students lack of sleep, and it seems that the school times do have a important impact on the students :

https://www.cdc.gov/features/school-start-times/index.html
I think that tools such as TLA+ show their value not by convincing people that they're worth the extra effort but that they actually save you effort. The experience at Amazon and Microsoft shows exactly that, and managers were relatively easily convinced.
Thank you so much for all the effort! I can only imagine - vaguely - how much hard work must go into writing such a book.
Well, ideally people will look at this and say there are clear tradeoffs, but I suspect many will just blame the algorithm.
Neither did I, to the degree I never played it. I thought of it as pseudo computer game for people that didn't know how much better it could be, even though I had a friend or two that played computer games that really liked Myst and it's sequel. It's pretty plain looking back that in my case it was just arrogance on my part, since I never even played them.

I just couldn't imagine then how it could compare to Space Quest, King's Quest, Alone in the Dark, etc. Now I can imagine a few ways in which they might have been able to leverage the format and limitations to expand the world and puzzles in different ways that weren't feasible for other games.
I'd buy one if the price wasn't too nuts. Looks pretty cool.
Single aerial drone can cover lot more ground quicker.
It really comes down to whether the process allows manual overrides, and how difficult it makes them.

Some automated systems completely lock humans out of the process, so it turns into Brazil.
ISRO to launch satellites to propel internet speeds to 100 Gbps throughout India
Revolut requires a physical address in the EEA for registration, but after that it can be used from anywhere in the world, including worldwide debit card delivery. It has already applied for a banking license in the EU, and is planning to do the same in the US. Even without it, it's much more feature-proof than Monzo[1], and is already profitable, unlike most other app-only banks[2].

[1] https://www.revolut.com/uk/pricing

[2] https://www.independent.co.uk/news/business/indyventure/revo...
It’s not a free country, with no free press. In what universe could a lack of regulation on how health data is used in China wind up a net positive for the average Chinese?

For example, what if they augmented their social scoring system (a profoundly bullshit, evil enterprise) with this health data, and decide that you shouldn’t get whatever because your health data says so? What if the health data they choose to harass you with is just strongly correlated with being Uighur?

Also, it’s pretty presumptive that this data is actually valuable for the diagnostic task it’s claimed for. Biotech companies die all the time due to someone’s presumptions.
Password-Less Trello, Google Docs Left. U.N. Data Accessible to All
Well, think about the VPS you're proposing. Two euros a month is 24€ a year. Even if you're only paying yourself 6€ an hour, I'm skeptical that running an email server for 100 people would require less than four hours per year.
Jumpstarting Open Performance Testing at AdoptOpenJDK
The documentary that was included with the CDROM definitely looks 25 years old: https://www.youtube.com/watch?v=94pzx_9LkVI

I still watch this thing every couple of years and remember how much I loved that game.
A company that I interviewed with in Shenzhen mentioned to me that they had acquired a contract with a central hospital there allowing for them to acquire patient data in real time. This was in service of developing DL algorithms for treatment and prognosis. The amount of data they are exposed to is amazing and certainly puts them at a huge advantage to even their biggest competitor in the West.
Excellent point, and a good real-world introduction to the idea of Pareto Efficiency.

https://en.wikipedia.org/wiki/Pareto_efficiency
If you need a portable version, it is available on iOS (and realMyst is available on Android) and a demo is available for both. It is also available on DS and PSP but I wouldn't recommend those version as much. I've played the iOS version and touch controls offer a good recreation of the original. Though I would recommend it for replaying the game, not playing it the first time. Some of the immersion is lost on playing a device that can provide other distractions. For me, playing through while sitting down at a screen with a notebook next to you for tracking things you find, is the best way to play for the first time.
Is it just me, or will Dark Mode be most useful with OLED displays that have black blacks (that is, no power to the pixel, rather than power to a pixel that emits a black color)?
> I see writing software to be similar to writing music. Music has rules and structure, but leaves room for creativity and allows two or more highly skilled musicians to be able to play music together and improvise.

Bad music carries only the risk of people not liking it. Bad code on the other hand...
What Would You Like to See in a Startup Company Before Investing
How to get your boss to pay for skills training
If you're implementing some kind of style sheet system, you often want to support a tower of overrides (say, theme → document → chapter → explicitly-marked-section).
Should Your Specification Language Be Typed? Leslie Lamport & Lawrence Paulson, ACM ToPLaS, 21, 502-526, 1999:
http://lamport.azurewebsites.net/pubs/pubs.html#lamport-type...
I've added a section in the README for this.
It works in conjunction with NTPD and the time provided by this library has some extra guarantees like monotonicity, immunity to large clock jumps etc (more info in the README).
094: Linus Apologizes, Giveaway Winners, K8s, Istio, Dark Debt, Mage, and More
Thank you for pointing this out. I don't mean to be an alarmist, but people need to wake up to the fact that algorithms, or lack thereof, bear a great responsibility on human rights now, and that's only going to grow. If Google is trying to change free thought or information flow through algorithms either for internal political stances or the whims of a government (ie China,) that's a huge problem.
Sure! To talk to a satellite you need an antenna, a receiver, a transmitter, and maybe a computer—not for voice, but for text modes.

Arrow will sell you a great antenna: http://www.arrowantennas.com/arrowii/146-437.html , or you can google "tape measure yagi" and build an okay antenna.

Then you can get the transmitter and receiver together, in a package like the regrettable BaoFeng UV-5R: https://www.amazon.com/BaoFeng-UV-5R-Dual-Radio-Black/dp/B00... . This is a terrible radio. Their quality control is so bad that you sometimes commit a federal offense by pressing the transmit button—and for $100, you can't afford the test equipment to tell! So maybe use it as the receiver in a two-radio setup, and transmit with something like a Wouxun KG-UV9D.

A Kenwood TH-D72A is an excellent choice to do the transmitter and receiver jobs, but hundreds of dollars. A Yaesu FT-60 is a great choice too, but it won't have full duplex—so you can't be sure your signal is getting out without help.

To listen to a satellite you need even less: a crappy antenna and an RTL2832 USB software-designed radio: https://www.adafruit.com/product/1497

For all of these, you'll end up wanting miscellaneous coaxial cable and a bunch of ends. Hams tend to build up a library of crimpers and spare ends and such, so look to borrow from a friend or a club as you get started. The 75 Ω cable that's ubiquitous for television signals will totally work, but you'll have much less loss and much much less stress on components if you buy 50 Ω cable.

Why not try the tutorial at https://www.rtl-sdr.com/rtl-sdr-tutorial-receiving-noaa-weat... ? If that works, you can expand from there: the tutorial teaches you a huge amount about aiming at satellites and the physical work necessary to capture signals from space.
Digital audio, DACs in particular. From high-end dCS and Chord down to cheap (but fairly widely known and highly regarded) Singxer USB-I2S converters.
Just a suspicion based on Eric Schmidt being so involved with Hillary’s campaign. But the link I posted shows that there are no technical barriers to doing it, and that doing it is openly discussed within Google
Safari is open source (see WebKit).

Darwin (MacOS kernel and subsystem) is also open source.
Very true, but I think a neoplatonic view of reality is extremely worthy of attention. The notion that there must be some unifying, self-enforcing, by-definition dissonant/entropic (we're here, aren't we?) oneness that runs through reality, and that the mere knowledge of it lends towards a rationally and emotionally mature wu wei ("effortless doing") sort of existence. Like an infinitely self-referencing stack of the "first principle" unfolding into time, matter, and ultimately reconciled through the cognition of it.

Self-help is one of the best selling genres, yet the most simple of which has been known to man for thousands of years.
The term is used quite often in manufacturing.
For a part when picking, for example, a part may have two colored squares on the label so the operator looks at the color on the squares to validate as an extra step. We call the colored squares the poka-yoke.
> an ordinary scheduled bus on a standard route

I'm pretty sure that when i was at school in the UK, there were specific school bus routes. They weren't operated by the schools or the local education authority, so i assume they were special services run by the local bus operators, using stock that would be used on other routes at other times.

I believe each route served multiple schools - kids from my school would share the bus with kids from other schools. Since we were the grammar school, full of nerds in garish purple blazers, and they were, well, not, this was sometimes a stressful experience.

It may be relevant that this was in Colchester, a town with numerous schools, some quite close to each other, whose catchment areas take in lots of small villages, where there isn't necessarily a good normal bus service.

Mind you, i got the (ordinary!) train, so i'm not sure of the detail.
I think they're more common than you think

The Model S has at least one FPGA, as do some of Ubiquiti's products. I don't know about the Thinkpad, but Apple has used cheap Lattice FPGAs for interfacing between different hardware components. Macbook Pros have used them in the past (IIRC for driving the display and interfacing with the battery), as have iPhones.
Nice to hear that. When I wrote this:

"Pypeline was designed to solve simple medium data tasks that require concurrency and parallelism but where using frameworks like Spark or Dask feel exaggerated or unnatural."

it was actually because I've resorted / hacked into tf.data and Dask in the past just to get concurrency and parallelism. Pypeline is way more natural for pure python stuff.
Is that $25 per student overall or per student who uses school provided transportation services? If it's the former that is about a quarter billion in transportation costs annually.
Hey Bob. Still a big fan of this project. Thank you!

This chapter introduces not only strings but the concept of more complex value types that use an auxiliary struct. There's an anecdote related to that which you might find amusing - and maybe a bit appalling.

In the implementation of perl, there's multiple kinds of integer value type in order to support it's complex implicit casting semantics and additional edge cases. To pick the least wonky, there's plain integer values, "IVs", and those which have a stringified representation of the int attached for caching the expensive conversion, "PVIVs". The former store the int in the primary value struct. The latter use an auxiliary struct with extra space.

Now, the reason for all this prep is that in order to make the two behave the same, and not introduce a lot of branches to low level code, perl always uses the indirect access to the integer value (essentially "x->aux.intval"). This works because for basic integer values, it initializes the aux pointer in the main struct to point to the right place in memory before the location of the main struct such that this access always points at the right slot of the main struct. Madness! So much fun!

(A better explanation is at https://medium.com/booking-com-development/how-we-spent-two-...)
that's a good policy change that mitigates the moral hazard of fines in general. i know it'd never happen, but i'd love to see something similar with fines from all sorts of companies, to reduce their use all over the economy as a way of hiding the true cost of products (particularly internet and phones).

however, i'd challenge the idea that solving more crimes is necessarily a better use of our tax dollars.

cars are the number one killer of people in america that police can directly affect. so why wouldn't we want more enforcement of traffic rules (which is where most of those fines come from), to reduce traffic fatalities? (we need to know which rules best reduce fatalities of course, but that's a given)

suicides are also high on that list. community policing techniques can help there.

and don't get me wrong, homicide investigations are important, for both prevention and justice, but homicides shouldn't dictate spending on, and the attention of, our police force.

at the bottom of the list are mass shootings (basically a rounding error of yearly gun deaths), yet police forces spend disproportionate amounts of money on (reacting to) mass shootings (assault weapons, active shooter gear, tanks, etc.).
Looks like an interesting talk, but are the slides available online somewhere?

Edit: Never mind. I found the slides he had made for the same talk given elsewhere. https://drive.google.com/open?id=1sZciK13LDh4rBFwbRCk0Oylga3...
As a side note: this presentation has a lot of wasted space in the video, and no offense to the speaker but I'd rather have a better view of his slides than his face. I can't even read some of the algorithms put on the screen!
> Just because something isn't that hard, doesn't mean we don't slip up sometimes.

Code of Conduct that you are defending doesn't mention it. It allows to state someone guilty right after first "slip up". Now I can take your comments and present them to the pretty diverse teams you successfully lead and you may be expelled from them due to your heated arguments on HN. But I wouldn't do that. I'm just making an example how exploitable Contrubutor Covenant's policies are.
The innards look like Borg technology. Very cool.
This post is just plain wrong. They do not default to musl on any platform.

They only default to the system's libc (which is typically gnu libc, though could be musl) if certain networking constructs are used. They otherwise default to not using any external libc library, but rather implementing one with syscalls internally.

The above is for linux. On other platforms it varies further, but to my knowledge the parent post is not right on any platform.
Don't recall learning Group Theory, Ring Theory, Field Theory, Galois Theory, or Module Theory in my undergrad math classes. Did cover linear algebra though.
Digital Transformation – Everything You Need to Know
I get it. Hell, my first job involved parsing headers, body and attachments out of e-mails for further analysis. I just don't feel this is a 25 person-year job, unless you're including other people than developers working directly on the task.
He's not saying it's an issue that "right to keep and bear arms" is the top result on Bing/DuckDuckGo...it's that on Google it's not, it's "Gun Control" which is not the top result on Wikipedia nor is it necessarily a related term. The top organic result on Google is a tag page from NPR. How is that even possible for such a popular topic? That's something you'd expect from a rare term.
The Hobbit – The Digital Antiquarian (2012)
SpotMini would be great for people with disabilities. I imagine there's a huge market in healthcare for these robots. A seeing-eye or service dog cost $59,600. So if they can get SpotMini down to that price point, I think it could dominate the market.

Much easier to care for a robot than a dog.
If I knew anything about stock markets, I'd argue that it is a good time to invest in micro $oft; however I have never had enough money to even bother learning about that kind of thing.
Are the 1st and 2nd parts mutually related? Is it ok if I start reading from the Bytecode VM part?

PS: I am enjoying the design and writing. Kudos sir!
Is this somehow some kind of Miguel de Icaza 2.0 stunt by MS?
The AMBE-3000 vocoder chip (used for pretty much all of the digital modes, including D-STAR and DMR) retails for about $50, before volume discount.

Which is not a small mount of money, but isn't that bad given that most amateur radios (excluding the recent Chinese models) retail for ~$500, and commercial radios retail for $1,000+.

That said, I'm pretty sure everyone would prefer to move to Codec2, but the lack of hardware offerings is a problem. I'm looking forward to the day the first real SDR handheld transceiver comes out so this can be implemented by the open source radio community. It's clear that none of the radio manufacturers are interested in interoperability, much less adopting community standards.
Microsoft’s AI tech will aid humanitarian efforts
The proximate reason it went out of business is b/c Craigslist took all it's classified income. That's why (in addition to Craig Newmark's professed interest in journalism) I think Craigslist is the perfect organization to be funding reportage.

It's not my money, so clearly knowing how best to use it comes easily to me.
This really has been a common theme through mythology though. One needs to look no further than Abraham's willingness to sacrifice his son on god's word. I'm not saying this is good, quite the opposite, but it seems to reflect a dark theme in humanity. The ones most likely to hurt you are your loved ones. Of course our media is going to reflect that.

At the end of the day some parental digression is required here, and if you do take your child to see this film, it may open up a good opportunity for an earnest conversation about healthy and unhealthy relationships.
Yeah I was like 9-12 at the time I played Myst and I got maybe 10 minutes into the game and spend countless hours trying to find something I couldn't find. Really frustrated me and made me hate the game. I think I eventually found it or figured it out, but the very next "clue" or whatever was even harder and after a while I just gave up on the game completely.
> My chief concern is the exploitation of users and how to reframe things as an experiment. My guess is that it's hard to do without driving away potential adopters who don't want to be screwed when you disappear.

I'm still all for driving away potential adopters. The default understanding, that startups are putting out real products, is hurting adopters that grow their workflow around some SaaS offering, only to have the rug pulled out from under them. I'd much prefer if startups were up-front about their real goals, though I realize this won't happen, as it goes against the whole premise of fast and massive growth.
You missed the part where the algorithm is written and improperly maintained by underpayed and underqualified developers and routinely spits out wrong answers.
These 4 Things Keep Credit Union Members Happy
In the world of computers, the hardware IS amazing and I'm really happy about it. What makes me sad is how rarely software uses that hardware even to within 1 order of magnitude of its' potential.

I'm not asking for hand tuned assembly everywhere ladies and gents, just get within 10x of what the hardware can do before you ship, please! Even if you think "oh its just some chat software who cares" I care! The waste adds up.
They're pretty loosely-coupled. The bytecode VM part assumes you are familiar with the language itself, which is described in an introductory chapter [1]. It also assumes you're familiar with most of the basic structure of an interpreter and the concepts around parsing and stuff, since those are introduced when we do the tree-walk interpreter. If you know those already, you can probably skip straight to the bytecode VM. You can always consult earlier chapters if you get stuck.

[1]: http://www.craftinginterpreters.com/the-lox-language.html
I played Myst when I was a kid, but even to this day, never really understood it. I kept going back to other games, like Kings Quest 6, that had characters and whose world felt lived in.

Also, I despised the Quicktime for Windows that it installed with.