skysight-inc/HackerNews huggingface dataset:
It seems counterintuitive to me too, but when you think about it it makes sense.

If you sell burgers, the food costs are pretty high. After all, good hamburger meat, cheese, and whatever else you are going to put in it is pretty expensive. If you charge your costs plus some fixed percentage to ensure profitability on every item, but your customers are used to buying burgers at similar places that charge for the food at cost and make their profits on french fries and drinks, you will quickly earn the reputation of being overpriced. If you can earn some sort of adoration that drives people to your place regardless of price, like Shake Shack or In N' Out, then you have the luxury of charging a bit more, but that's hard to achieve.
All sound points.

Most of what you'd like to see are things we'd like to see too. At the beginning we decided to bootstrap rather than follow the usual funding model, at least to the point at which we could demonstrate what we had to people who would understand it in detail. We choose bootstrap in large part because most of us were old enough to have had actual experience with other business models. Yes, it has taken far longer to get this far than we wanted, but we have gotten this far.

About evaluation: it has been our experience that the more senior/skilled a hardware (and software) guy is the more they fall in love with the Mill. You don't hear much of that - we want the tech to be judged on its merits, not on some luminariy's say-so. And of course those senior guys tend to work for potential competitors and don't want to say much publicly.

But you are right: the proof will be running code, and we're starting to do that. We'll be doing more talks like the switches talk, with actual code comparisons. Eventually we will put our tool chain and sim on the cloud for you to play with. Patience, waiting is.
Is there something in your dev process that would actually require you to implement it with a list of hostnames, rather than just putting the "staging" version of .bashrc onto the staging machines, and the "dev" version onto dev machines?
Does this require a system with coreboot support? If not, I'm super tempted to try this on my Dell XPS 13 9333..
It's golf.
The burden of proof would be on me to prove that people will engage in transactions that will better their financial position? Strange. Seems like almost a given to me.

How many well-off people that have their basic necessities covered just slack off?
I have some experience with immediate mode UIs.

These UIs and Game engines typically burn CPU and GPU even for an idle menu on the screen.

I suspect that Mozilla will only re-render and composite on actual changes. Otherwise the power draw will be quite noticeable. The benefit of this new arch will be that they can guarantee 60 fps during that time.
Having to build a modchip for your PC exacerbates the need for open source hardware.
why no Tesla users complain against with them?
https://www.quora.com/Does-Tesla-collect-data-from-the-cars-...
You want 16GB ram. You want 512GB storage if you do android or ios dev. Images take up a lot of room.
Not to mention the work ethic and research skills that are honed through debate and cutting cards. I am convinced that my college experience was much easier than others because I was efficient at doing research. Now that I'm in the professional world, long nights of cutting cards has changed into long hours or writing code and I'm not sure I would be able to handle my workload were it not for my debate experience
It's been a constantly moving target for the last two years. In theory, it should be getting more stable now with v2 of Core and hopefully all the docs and various tutorials/blogs/videos/etc will follow suit over the coming months. In the meantime, you'll probably want to filter out anything prior to 2017.
I haven't thought of this until now, but it's going to be interesting to see the impact of self driving trucks on human migration. Today many people feel trapped where they live because it's prohibitively expensive to move. Once self-driving trucks are common, the cost of moving across the country should plummet. Imagine being able to move everything in your apartment or home across the country for a few hundred dollars.
To be fair the Mint maintainers are well known for doing a bad job for a while now. Why they still tend to be recommended is a mystery to me.
I didn't realize an IQ of 90 was "fairly stupid" nowadays. I actually meant that as an example for a "smart enough" person. Of course one has to draw the line somewhere, and of course there will be false positives and false negatives; but what else can one do? It's the same for e.g. illness; at which point does a doctor allow a patient to stay home from work? He has to draw the line somewhere. There will be cases when he's too strict and a genuinely ill person is forced to work or use a vacation day; and there will be cases when he's too lenient and a perfectly healthy, simulating person can relax at home. I wouldn't argue that we should give everyone unlimited sick days without a proper diagnosis, which, again, might include false positives/negatives.
Should just be handled by icloud instead of iTunes, even though these days it's the same thing
I have a hard time agreeing that there's much of a parallel between "[what's wrong with] American politics" and a 15 year old "spending many long nights holed up poring over amicus briefs or economic analyses".

In fact, I'd go as far as to say that the backlash against highly technical forms of debate is most indicative of the current political moment. From my perspective, the backlash is basically just lots of people with at-best marginal interest and basically no skin in the game loudly condescending legions of volunteer educators.

More-over, the politicians who most typify the current political moment more resemble the under-prepared student sweet-talking their way out of a substantive debate than the over-prepared egg head presenting an 15-point analysis of an amicus brief at break-neck speed.

Critiques of overly-technical, jargon-filled, evidence-heavy debate styles aren't exactly difficult to sell. And there's a lot to be said for slowing things down (I insist on quality over quantity when I judge).

But it's worth pointing out that the proposed alternative styles devolve into "dueling used car salesmen" at least as often as the former devolve into "speed competitions". I'd rather watch a bad speed match than a bad duel between clueless care salesmen, but that's certainly a personal preference between two objectively bad choices.

In other words, most high school students aren't particularly good at making arguments and will settle for style when they can't win on substance. That's true regardless of the style you choose to emphasize.

The important thing is that tens of thousands of kids learn how to present a speech in front of an audience and also get some practice reading "amicus briefs and economic analyses".
That has been around for years, and requires that the CPU + motherboard are paired during manufacturing so the CPU can be fused appropriately.
that'd be a sunk cost, in economic terms. https://en.wikipedia.org/wiki/Sunk_cost
New token for real estate coming out on Ethereum
Hey could you have the Telemetry be opt in or at the very least allow me to opt out?
Thats what I do, but when you have a modal window like the one in the article, you cant get back to it if you hit cancel to open your password manager. I guess you could copy your password and hope it pops back up...
Given the choice, I'd max out memory first, get 512gb SSD, then use the remaining budget for CPU.

The price of a 1TB SSD isn't worth it. If you need extra storage you can buy a Samsung 850 SSD and an enclosure and get full speed transfers over the USB Type-C / TB3 ports.
Snapchat is building a secluded R&D lab in Lehi, Utah
Our main HQ is in San Fransisco, but we also have an office in Bath as both the founders went to university there (as did I). It's a really great city to see on a good Summer's day - the Roman Baths are well worth a visit.
> High school debate today is basically an intellectual game, not an exercise in truth-seeking. It has been turned into something that can easily be scored. This eliminates the complexity and intricacy of real discourse about real issues. If debate is a game, then the execution of a “spread” is like a well-timed blitz in football. Convincing a judge that your opponents’ arguments would cause human extinction is equivalent to a successful Hail Mary pass.

I agree with this quote so much. I was on the debate and robotics team in high school, we did extemporary style in debate. I ended up leaving the debate team and focusing entirely on robotics because debate taught students how to argue, not how to listen. Whenever debate kids would leak into robotics, they would cause endless looping conversations talking about different designs.

The main issue is that high school debate doesn't teach how to listen well, only how to hear well. If debate was more freeform so students could actually form opinions based on what they thought about the resolution, then I believe this problem would be fixed. I have a friend who did my proposed style and said that it was extremely fun, and turned debate into a problem solving exercise.
Most people are ignorant about the whole surveillance thing, and most of those who do know don't care and don't think anything can be done about it. I'd say they're more angry because the people they thought were losers a couple years ago are making twice as much money of them. If your values system emphasizes social capital, but the economy doesn't value it nearly as much, you're going to be disappointed in yourself when socially awkward people are more successful than you.
I dont know if it is acceptable to post YouTube links on HN, but here is a recording of recent national champions.[1]

That it is even called debate is tragic.

1.https://youtube.com/watch?v=fmO-ziHU_D8
Parsing a circuit with clojure.spec
Cloudflare CEO Has to Explain Lack of Pirate Site Terminations
Coffee goes in, code comes out.
What are the names of some of these companies in the trucking telematics space? Curious to know more about what they track.
If you want to interact with the database, in my experience Dapper and real actual SQL statements beat it hands down (both readability and performance). I love utilizing LINQ aside from that (e.g. creating custom comparison methods/classes and using it's baked in set operations for comparing/contrasting multiple collections).
I think the biggest time I messed up was when I accepted the offer for my current job.
I'm specifically referring to iOS with the window fade. Of course the issue with it is that the user would have to notice the lack-of the effect on the fake popups (or apps trying to fake the users app icons/wallpaper)

My point is that literally anything would be better than a generic UIAlertController with a password field that exists today, I can fake one in literally ten seconds and have it be remotely triggered by a key on a server to pass through app review. Anything added would enhance security for users.
Side note: burgers are actually quite cheap to make (even top of the line burgers: eg waygu pattie, day fresh iceberg lettuce, Roma tomatoes and a good in-house made sauce will have a cost of less than $4 unless you are screwing up your ordering), it's the incidentals that will actually cost most of the income. (I have a post lower explaining more, but basically food should never cost more than 25% of your total sales price)

Adoration of customers is a nice theory. Never holds up in reality though. Those customrs go there because they know the quality and quantity for the price, and know that every time it will match that. If you have any doubt in that point, watch what happens to any chain that begins to serve lower quality or inconsistent quality food.

There is customer comfort from repition, but even a moss covered stone can be moved for a good reason. Customers arnt moss covered stones though, they will try something new and if the price/quality point is better, they will move.
I’m certain there is a reason, we scaled up and hired an infra team that owns it so it’s out of my domain now.

I was merely a poor steward in the early days out of necessity. My era of tinkering ended once we moved to CircleCI.
Very good example actually. Take a look at driver issues within the Windows "Support" community forums. Then do the same with Ubuntu or any Linux really.

For a more enterprice thought, try giving Microsoft a call with a Technical issue and then do the same to the Ubuntu Enterprise team.

One is obviously better than the other in this field. Feel free to decide yourself
thank you for an interesting/educational article!

in the section named "Where we’re going, we don’t need IDEs" the sequence of commands creates a file named app.zip at one point:

zip -r app app.zip

but app.zip doesn't seem to be used later. am i missing something or should that be:

zip -r app app-release-unsigned.apk
> Why would any sane person leave the water running while brushing their teeth?

Because turning it on and off all the time is inconvenient.

Operating the faucet with a foot pedal fixes this. People are too lazy to push it down if they don't need water right now.

With a pedal, you can also turn the water off in the middle of washing your hands. It's like a small-scale navy shower.
Actually yes, I really did think that, if you're going to spend time honing the craft of rhetoric, you should come out of it with actual, useful rhetoric.

This probably comes from my background in music. Marching band members don't demonstrate their proficiency by ripping through scales at top speed, after all.

Yes, speed is going to be a component of many live competitions, particularly among the young and impressionable. In the case of music, though, we simply temper that by including aesthetics in our judgment. It is not enough to play fast, correctly, and synchronized – you must play musically as well. Musicality may require you _not_ to take a piece quickly at all!

Debate practiced at 300wpm pretty much just relegates you to the realm of competitive Rubik's Cube solvers. Which, if that's your thing, great, but it's not something you should want to highlight on your college application...
it amuses me when companies state that something will be unhackable. as long as humans are writing the code, there will always be flaws.
It already can't communicate with a non-Intel network card IIRC. It would need some kind of driver, and it's not like it can use the OS' network card driver, unless the IME is automagically able to use Windows, OSX, and Linux drivers.
The company was STNC Ltd. The µbrowser was called Hitchhiker. STNC was acquired by Microsoft in July 99.

My understanding is that the demo at GSM World in 98 was the first time anyone had demonstrated a graphical browser on a cellphone that implemented common web standards (HTML/HTTP/TCP) rather than using a transcoding gateway (up.link or WAP style — the approach taken by Unwired Planet)

The smallest device that we targeted (IIRC) had a screen that was 100x64 pixels, we had 64KiB of RAM at runtime (`unsigned char gHeap[0x10000];`), and our ROM footprint was about 350KiB
That's almost certainly a temporary effect though - if the trucks are being outfitted with the hardware necesary for full automation, full automation is only a software update away and the pilots will only have a job for the relatively short period where automation isn't good enough to handle that portion of the journey.
Raccoon and "coon" are uh extremely different things. This is obviously evoking the animal and not the racial epithet. The problem is not that raccoons exist, the problem is that humans were likened to wild animals. No humans are depicted here as animals. There is nothing wrong with raccoons.
You jest but the vast majority of lawyers in the US practice automotive law.
tricking business

Is that supposed to be "trucking business" or is there some other business like souping up automobiles, referred to in a regional dialect I'm unfamiliar with?

EDIT: ...probably one of the anticipated phone typos, fat fingering 'i' instead of the 'u' key.
So would we. See millcomputing.com -> About -> Invest in Us.
Not sure how feasible this is, but the OS could detect when you've typed your password into a non-system prompt and present a warning or block of some sort.
Before Java card, all smartcards were programmed in assembly, Each brand incompatible with others. And even if smartcards were introduced as security devices, their "security" was actually a joke.

Then there was an effort to create a secure interoperable platform for smartcards, it was Global Platform and it uses Java card for implementing their goals. All post 2000 smartcards are compatible with GP:

https://en.wikipedia.org/wiki/GlobalPlatform
On Ubuntu 16.4 LTS, I just now installed rust nightly[1], and pathfinder[2], and the three demos appear to work in the default firefox 56, but not in chromium 61.0.3163.100[3]. Disk usage was half GB, split between ~/.cargo and pathfinder/ . Time was... less than a snack. My GPU was integrated Intel HD 520. I already had npm 3.10.3.

[1] https://www.rust-lang.org/en-US/install.html Select 2, for custom install, and change to "nightly". My host triple was x86_64-unknown-linux-gnu.
[2] https://github.com/pcwalton/pathfinder
[3] TextDemoView.initContext (view.ts:324) Uncaught (in promise) TypeError: Cannot read property 'createQueryEXT' of null .

EDIT: The three demos are: some text; the SVG tiger; some planar text in 3-space.
The chrome plugin seems to have 2.6k users
Not initially, but just as users can be 'trained' to automatically enter in their password when they see a popup, they can eventually be trained to expect a new UI element to indicate it's secure.

Seems like in browsers, the lock icon and (for EV certs) company name in the location bar has been a plus, so there's certainly precedent for this sort of thing.
Sure! It's on the top of my list
I find it easy to approximate various flavor types with audible pitches. Bitter flavors are deep bass, oils tend to be a little higher, complex carbs are a bit higher, sweets are in the middle or a little higher (carbs and sugars make up the 'vocal range' in my estimation), and sour flavors are way up high. People have tried to convince me that this is a mild/odd synaesthesia, but I feel it may just be imagination and an overeagerness to draw parallels/similies.
Isn't the login shell set in /etc/passwd? So you would need root to either modify that, or to overwrite the shell binary.
> They detuned it to reduce the number of low quality sites appearing in Google search results.

Interestingly Google Search results have degraded heavily over the years, and for many topics almost entirely consist of bullshit SEO sites and arbitrary-keyword-generation sites (http://foo-shit.com/freude-des-schadens = automatically generated page about "freude-des-schadens").
Worth remembering that Carlo M. Cipolla made up his middle name :)

What is the M. of Carlo M. Cipolla (1922-2000)? No, it's not for Maria, as everyone believes and as Wikipedia also reports. So is it for Mario? Do not be bothered. It just stands for nothing at all.

Or, better, it stands for itself. "M." is the initial that the author (...) made up just to fill the "middle name" box on the modules at the University of Berkeley where he moved in the 1950s.

(quick translation from http://www.ilsole24ore.com/art/cultura/2011-10-21/irresistib...)
> any programming logic you put in the DB will be impossible to scale if needed.
> You can only have one DB, but any number of Rails servers.

The difference in processing time between a database with no rules and one with all of them is usually negligible.

> You should always put indexes on things you query by

I have put indexes on things, and PostgreSQL still decided it was more efficient to do a sequential scan. There are cases where they don't make a difference ("low cardinality" or something like that). Also, indexes slow down writes and eat disk space. Usually each is just a little. But it can add up sometimes.

The advice I see most is to run EXPLAIN and judge from that. Even after you've added the index and run ANALYZE, run EXPLAIN again to make sure that the database is using the index and that it makes a difference.
> I bet you that the next generation of Intel processors will have patched this workaround from working, and maybe go as far removing the ability to kill IME unless you use some kind of rotating encryption dongle. Unfortunately for consumers, there's no way to escape this as even AMD has their own IME.

What would be the justification for Intel going through all that trouble to do that (besides a conspiratorial "the NSA needs it to spy on everyone")?

The impression I've gotten, to this point, is that Intel just doesn't care enough about people in the general public who are bothered by the IME to publicly support ways to disable it. Governments had enough buying-power to get Intel to implement an unsupported workaround, but I'm not convinced Intel has a motivation to make accessing that workaround hard.
Can This Executive Make Uber a Place Women Want to Work?
Take out holidays, early retirement, extended education, part-time working and unemployment and you'll find the overall figure isn't much higher than that.

Jeffrey Sachs has an interesting talk on this at https://www.youtube.com/watch?v=k1AAdZnF7xQ
Doesn't surprise me... Utah has a pretty solid tech community. I'm indifferent on the Snapchat stuff.. not a user.. but I think it's a no-brainer for a company like this to head out there.
Probably not that complete, but getting better. I needed to write some of my own libraries, but for http server/client hyper[0] is fast and quite comfortable. It's getting a http2 support soon[1] and the ecosystem around the tokio[2] framework grows fast.

I need to do fast consuming and for Kafka the situation is quite good, for rabbitmq I have stuff that works but I needed to hack with a knife to get stuff working the way I wanted.

Everything's quite low level in the end and there hasn't been a task I couldn't solve either by myself or finding a library and doing a couple of pull requests to get things running. The hardest was to implement a working HTTP-ECE for web push notifications by reading and understanding all the RFC drafts, but the project[3] teached me a lot. Basically all my consumers deal with millions of events every hour, using 0.1 cpu's and about 50 megabytes of RAM. Uptimes reaching 2-3 months if I don't need to update the software.

[0] https://github.com/hyperium/hyper

[1] https://github.com/carllerche/h2

[2] https://tokio.rs/

[3] https://github.com/pimeys/rust-web-push
Note that the firmware is released under BSD + PATENTS license .
Interesting that you separate creative work from software development.
> It feels like you're building a database out of an event stream.

Many software applications, especially web application servers, are effectively a set of data structures updated incrementally from an incoming data stream, and then served to users. The analogy of many applications to a database (or an interpreter) is an accurate one and, in my personal experience, useful as well.

> So you have to keep the log around basically forever.

Different logs can have different retention periods, and you linearize across different logs by using a single writer per timeline. Many domains allow for enough splitting of timelines to enable effective parallel processing without compromising consistency (consider the case of distinct customer organizations using a time-tracking product - there's no reason they need to be able to write to the same database, and volume/contention within any individual organization is likely to be low, allowing for maintained performance).
Yes, well, fortunately, the Important people in this story (The landlord) have plenty of tax loopholes they can take advantage of - which they will hold over the tenant's neck when it comes time to renew their lease.

Our tax and financial system has incredible benefits for landowners, at the expense of everyone who actually does useful work.