skysight-inc/HackerNews huggingface dataset:
I'm assuming used books is a much larger category than fakes and has a larger drain on sales.
I'd love to see photos of oak server racks if you have any!
It's amazing how we can go from discussing the latest CIA leak to clamoring for ever more connected gadgets. And from Amazon and Google, no less; two of the most suspect companies available. Jeff Bezos received plenty of millions from the CIA to build the cloud infrastructure they needed, and Google has it's head so far up the elite ass that I wouldn't want their stupid gadgets anywhere near me or my family.
Cheap for an engineer in some parts of the USA. Can we please stop pretending that (what are in most of the world) large amounts of money are actually small potatoes. It is not ignorance, you know you're better off than the rest of us so please stop pretending like it's nothing.
I do not feel like my dignity, quality of life or freedom of movement have been degraded in any substantial way by the level of additional security I've seen in my travels. I recognize this is not the same for everyone, but personally, my life has continued on as it did before. In fact, with programs like TSA Precheck / Global Entry, my quality of life has noticeably improved.

You are free to disagree with me on whether or not the reasons for additional security are 'objectively insufficient', but my personal opinion is that the additional security I've seen is reasonable when it comes to international travel. For domestic travel, I think it's overkill in places, a position consistent with my original comment above.
tl;dr: watch your runway, pivot earlier, capture customers aggressively.
High-Frequency Traders Fall on Hard Times
This is what I use for the weird collection of rack mount stuff I keep at home. Works well.
What clients? The vast majority of programmers and programming quantity happens in in-house functions in non-tech companies. There's no "product owners", there are business functions that need changes to their internal mess of stuff, so they hire programmers for that.
It's cool that they are trying to innovate here, but it seems like a weird area to focus on.

The high growth areas in grocery are things like prepared foods and produce. Owning the middle of the store to try to out-Walmart Walmart seems like a low-value proposition.

I've been using Amazon Fresh for a few months. The delivery aspect is awesome, but the rest of the business is pretty questionable. They cannot keep anything in stock, and I'm basically getting a week of groceries free every month because they cannot figure out that dropping a cantaloupe on top of a bag of Doritos and loaf of bread is a bad move.
There's a base clock that's usually something like 100MHz and can usually be tweaked by a few percent. The base clock affects all power states, and usually the memory and I/O (which is usually the limiting factor).

On top of that is a CPU frequency multiplier that is variable and the upper limit is unlocked on certain processor and motherboard combinations. If you have an unlocked multiplier you can set the maximum multiplier for each of the Turbo states (1-core, 2-core, through all-cores). You could configure them to all be the same multiplier, or just scale up the default behavior of running at a higher clock speed when fewer cores are active.
How in the world is "—me Maker Language" in the top 30 by SO rank? I assume Game Maker Language? But http://stackoverflow.com/tags/gml/info only has 190 tags...
Work to elect people who believe that government is by the people and for the people? People being defined in the traditional sense rather than including corporations.

The only other hope is probably tax reform but good luck getting agreement on where the tax rate(s) should be if deductions and credits were eliminated.
That's a characterization I can agree with. But that transformation still isn't, in my mind, testimony. It's an action.
Considering the amount of crap ISPs have been known to inject into websites, I disagree. TLS isn't just for encryption, it also provides data integrity.
> How have other western countries managed this better? Can any of the methods used by those countries you speak of be used in the US?

Of course, but the American people are generally extremely skeptical of the idea that other countries might do things better, and any US politician that tried would immediately be branded a dirty, stinking, socialist. Because that's what you need, a little bit of socialism.

You need to tax the individuals and corporations that make the biggest gains from globalisation.

You need to redistribute that wealth to the individuals that are hardest hit by globalisation, those whose jobs are disappearing.

You need to invest in education, so the next generations are competitive in the global marketplace, and you need to invest in re-education, so that the indivuals whose jobs are gone can get a different job in a different industry.

(And to be fair, the US is doing these things, for example: https://en.wikipedia.org/wiki/Appalachian_Regional_Developme.... It's just not enough.)

I'm not saying the Scandinavian countries are socialist utopias, there's definitely problems, but they don't suffer from this particular problem. When in the US, inflation-adjusted income has remained steady since the 70's for the lower half of the population, in Scandianvia, the inflation-adjusted income has risen for everyone. Yes, the gap between richest and poorest has increased as well, but as long as everyone is getting it a little bit better all the time, it's easier for society to bear.
What do you use for defining & documenting your APIs?

I ask because this is something the UK Government is looking at - https://github.com/alphagov/tech-and-data-standards/issues/3...
That's OK for Linux specific stuff but stat() is pretty standard. So downstream will end up having to clutter code to the effect of - if running on Linux use statx() else if running on non-broken platform use stat().
Since they are pushing how efficiently the chip are regulating power to various parts of the chip to keep power draw to a minimum it sounds like a likely cause.

Assuming most of the testing budget is spent on the most common and likely instruction sequence patterns is probably not unrealistic. Still a bit odd that such a short sequence of repeats of the same instruction failed.

Which got me thinking.

At more than 2000 opcodes for x86-64 and legacy opcodes, testing all 3-sequences with one input is more than 8G sequences, to cover that and (guesstimated average) 64 bits of input per opcode is a staggering 10^29 number of instructions, or 2T CPU*year at 4Gops/s.
Not easy to test all that, even if it would be off by a couple of magnitudes in the right direction!

Might be that valid 2-sequences is the most that can hope to be even close to exhaustively tested while at the same time covering some significant fraction of the operand space ?

The fact that modern CPU's work at all given their complexity in so many different areas looks pretty darn close to magic, even from a pretty close distance.
Another Red Hatter here to give a recommendation for Red Hat. All of my work is in the open. Furthermore I can say just about all code written at RH is upstream-first. Red Hat has a great culture and is very remote friendly. (My team is fairly distributed)
"We are busy as beavers. We’re doing two to four deals a week."

You weren't exaggerating.
Utility cost was the wrong idiom, I meant, like, the overall expenses.

Keep in mind the OP before you

> ... and that's a big if ...

In other words, If the government can operate housing over a long term at break-even, a stabilizing market needs to be converging towards that limit, otherwise they couldn't break even.

I was implicitly limiting my remark to the market rate of the expenses, not the income of the operation. The same can be applied to the other side of the equation, the price the inhabitants have to pay. The market can be stable only if both sides match. Of course that's a gross simplification, but so is the term market rate.
Chinese Flying Cars to Make Dubai Debut This Summer
Those are great policy prescriptions: reduce eviction by giving poor people more money and more flexibility, as well as by making it cheaper and easier to offer housing to poor people. You're right that the article misrepresents that argument.
If I were on the job market, this would be a big positive influence on my decision to apply. It's not so much a matter of whether I would take advantage of this perk or not. It's a very good reflection on the management's attitude towards its employees.
Thanks for the lengthy article. It was a good read.

Although I would have probably titled this:

"Building a Profitable Business with 100$ and XX Hours"

People only see the $ amount but never take factor the time actually spent (which is the highest cost I reckon).
> Asking people to act against their own interests voluntarily never works in the long term. It is safer to assume that businesses will act in self serving ways.

Then it's also safe to assume that legislators will act in self serving ways. Sure, they should represent your interests but let's not be naive.

IMO people should be held accountable for acting immorally, full stop. Just because it's particularly bad when public servants fail in their job doesn't let others off the hook.
My response to that would be something along the lines of:

> "Fine, a standard salary is based on an assumption of working ~40 hours per week. You want me to work 168 hours per week. That, with factoring in opportunity cost, means my salary demand for that scenario is $6,000,000.00 / year. Sign here."
Have a link to your more advanced Git courses? I feel like I've got a solid grasp on the basics, but could use some help with more advanced features, when I get into hairier reverts, rebases and merges things can get confusing.
I have tried getting into the Neo-Layout for a while (up to being able to use the basic letters), but I never got to really taking advantage of it.
Then, because I started using Vim-bindings, I took up the basic US keyboard (I originally started on another locale) and am now wondering if the layout is worth training again.

Do you have experience with Vim on Neo? Would you say it's worth switching (rebinding all normal mode mappings is quite an undertaking...)?
I don't think the author 'intentionally' picked it. Like all the other graphics in the presentation, it looks to have been sourced from somewhere else.

Edit: https://swtch.com/~rsc/regexp/regexp1.html

All the graphics come from the above, and no mention of the original article it was taken from. Nice.
Your example counts milliseconds. It is 292 billion, from units:

You have: (2^64 / 2) seconds
You want: years
(2^64 / 2) seconds = 292277265670.798 years
> at the end of the day she's an animal and I'm her owner: a dog's not a human being.

For some weird reason that reminded me of slave owners in US, the logic used to be quite similar.
>In the end Amazon has banned the two sellers, but moving forward it is difficult to police 3,000 listings so we have not been expanding what we are doing on there.

Does the API still return offer count? If you're truly the only legit seller, set up an alert if offerCount >> 1. Even without the API this should be pretty trivial to scrape.
Why do you expect a modern web site to load without Javascript?
I didn't find switching too bad, but I also set up my own layout for the non-alphabetic keys. So I don't find it hard to remember where most of the special characters are, because I just thought "where is the first place I'd look for them", and put them there. Then, when I have to figure it out, my first guess is usually correct. The only ones I mess up are - and =, which are the two innermost bottom keys of the "letter" clusters. But it's a small issue; I'm sure I could practice for a bit and make it easier.

> Does the columnar layout provide some advantage?

To me, I like the fact that if a keyboard was designed without paying attention to historical accident, there's no way you'd make it a row-based keyboard, but would instead make a columnar keyboard, or perhaps slightly staggered. To me, the thumb clusters are a big reason to switch. But then, I'm a big shortcut fan -- I use Emacs a lot.

But then, I also didn't have that difficult a time switching from QWERTY to Colemak, so perhaps my brain easily changes this kind of thing.
The issue seems to be fixed: http://forum.hwbot.org/showpost.php?p=480922&postcount=30

http://forum.hwbot.org/showpost.php?p=480524&postcount=25

https://www.bit-tech.net/news/hardware/2017/03/21/amd-ryzen-...
On Packet Switches with Infinite Storage (1985)
I can attest that it indeed quite simple. Have done a nearly a dozen on myself, no evident issues whatsoever.
that's a typical engineer salary in a funded startup or a big tech company in basically any U.S. city that has funded startups or big tech companies.

I know engineer pay is lower in some other countries. UK comes to mind as particularly awful for engineer pay. Still, the context of the discussion is in how much it costs _the company_ not how much it costs the engineer. It's small potatoes for a company.
HyperPhysics – Particles
HMOs mandate that Primary Care Physicians act as gatekeepers, and their job is to control how and when you seek the services of other doctors.

Medical gatekeeping is a violation of the fundamental human right to body autonomy.
Not only possible, I'm pretty sure it's impossible to work exclusively on closed-source at Red Hat.
HTTP caching is a good benefit. But you can get it just by using GET and shoving the body in the querystring.

Headers: Use the SOAP ones, you're just tunneling SOAP messages.

Idempotentcy requires the app to implement it that way. HTTP doesn't really help there.
Wouldn't almost everything in a rack be grounded via the grounding pin on the NEMA outlet already?
We as a society went to war with companies over how much time they can require of us. Nowadays companies can only require us to work roughly 23% of the hours in a week.

50% is 84 hours/week, we as a society have already deemed the difference between those to be significant enough to fight about.

The difference between 50% of your income and 30% of your income is significant.
So if i knew you order toothpaste on average every 48 days, i could put a new one in cheapo snail mail on day 43. who is in the best position to predict this and take it completely off your mind? current grocers or amazon? your scenario presumes you need to invoke the order yourself. Amazon is going to be predicting your needs (poorly at first but improving over time). I'd wager this big picture includes getting audio feeds from your house 'hey - who drank the last of the milk?' 'are we out of eggs?', 'that's a shame, these strawberries went bad before i could use them'. I'm sure amazon has considered trash/recycling services to scan product barcodes to see what you've used up to add to the 'predict you' models.

A big challenge is going to be charging me for product i don't need yet. if i get toothpaste 15 days in advance of needing it because i traveled for 15 days of the period, then i'm not going to like being billed for something so soon. i'll feel scammed, like they're trying to ram product/sales down my throat. for this i'd be curious to see if there's a way to charge when the product begins to be used- so medicine shelf time doesn't cost you. That and no-brainer returns. (think dash button for come pick a product up)

Just my 2 cents
Please read this conversation with the context in mind rather than replying to the one statement. When you're referring to costs as a category, as that statement was, the "moving parts" aren't factored into storage costs.
This is net-profit from revenue, i.e. from those $1000 of sold goods. But you only need to invest $100 to buy them.
It would be easier to take this comment seriously if Go wasn't a modern re-implementation of ALGOL 68.
I wonder what Bill Gates' pay per hour was for Microsoft's first month? ;)

I totally am on board with back-of-the-envelope math, evaluating ROI, market size, etc. But come on. This was month #1, a good chunk of which was doing one-time tasks (figuring out what the hell the site would actually be, setting up the template, etc.)

If you want to fault him for something, fault him for the lack of market analysis to see if this idea really has some legs, besides citing someone else "making millions of a similar idea". E.g., a red flag was one decent sized advertiser telling him their ROI on podcast ads are not worth it.
Don't forget that you can "email Jeff" if you have a problem with Amazon.

gizmodo.com/jeff-bezos-if-you-have-a-problem-with-amazon-email-me-1724561248
Kitkat was trademarked...
Am I misunderstanding or are you implying that Joel would disapprove of side projects?
> There's a crazy permutation of ways to write code that can run in a browser or server run time these days!

Unfortunately the state of tooling and runtime support is far behind the idealized closure of the transpilation graph.
Thanks for a reasoned response. I admit I get emotional when people and organizations get unfairly accused.

> it should raise more suspicion than normal when former IC people go to work for a company dealing with network hardware.

Fair enough about the perception of former IC employees entering the private sector. For the most part, "former IC employee" only impacts an organization once something else newsworthy occurs. Cisco considered the risk to be low that the CIA would pay a former official to order Cisco employees to insert a backdoor without a single one reporting this outside their chain. Personally, I think it benefits companies to hire employees with a diversity of backgrounds.

> [backdoor] approach is far superior ... [they] just don't scale well ... it's just badass.

The lack of scalability is a feature if you ask me. It should be expensive and difficult enough to limit espionage to those target that matter. And it's more palatable to the people who these agencies ultimately report to.
> If we agree that the files are definitely on the system [snip]

then prosecute him and be done with it. Anything else is either a fishing expedition or we don't all agree that the files are definitely on the system... in which case it's still a fishing expedition.

hashes can be inaccurate, it isn't a foregone conclusion in reality, just in their opinion.
I've never used a parser generator that was worth the extra time and hassle incurred by adding code generation and another implementation language into the project. Parsing just isn't that hard, and having your parsing code written in the same language as the rest of your compiler pays off over the long run.
GraphQL: A Tutorial for Getting Started (Hello World)
I wished I'd taken them. I know one of the other people did (I will ask them), but it was 97ish and I didn't carry a camera phone with me. It was quite nice and properly stained with bits of metal for securing the servers with slide out shelves. The did leave decent area for air flow.
How can disclosing some data that is a function of information you have on your mind not be testimony?
I second this, I was confused too.
Hi James I worked on this course a few years back. This predates docker, so I want to say we used a combination of some sort of jail, the correct privs, app armor, and of course isolated servers. :) It is actually running the commands on a real server, its just really locked down to the point of even removing some of the normal shell commands from the user that's running.
Nope! You'd be surprised who it might affect. Families with a few kids (lots of tax credits rather than deductions) that own their own home and have a decent salary could potentially owe the AMT.

If you make more than the exemption amount for your category (between 40-85K or so depending on your situation and tax year), then you should be calculating the AMT to determine whether or not you owe. It affects more people than you might think, even if it just requires the calculation to occur to see if you owe it or not.
The Facebookuette cube
They figure that if you already get groceries from them they can eliminate all their other shipping costs eventually. Just throw whatever it is your buying on top of your grocery cart. It's an infrastructure play.
They are running a business. Presumably they want people to buy things. Making potential customers do research because the product line is opaque is just throwing away good leads.
This post was re-upped and is part of https://news.ycombinator.com/item?id=11662380 program.

Full message I've received:
We thought you might like to know that we put https://news.ycombinator.com/item?id=13921072 in the second-chance pool, so it will get a random placement on the front page
sometime in the next 24 hours.

This is part of an experiment in giving good HN submissions multiple chances at the front page. If you're curious, you can read about it at https://news.ycombinator.com/item?id=11662380 and other links there. And if you don't want these emails, sorry! Tell us and we won't do it again.

Thanks for posting good stories to Hacker News,
Daniel (moderator)
>it seems like a weird area to focus on

i see it as you the consumer are the focus, not the products you buy.

Knowing you as a consumer is the goal to be able to serve your every purchase. I'm really surprised Amazon doesn't have a branded credit card that offers unbeatable rewards, thereby seeing all user transactions.
Looks like someone got "inspired" by http://factorialhr.com ;)
747s are all streaming.
the multi-display thing makes me ponder a RPi Android "desktop" or similar.

Seems that slowly Google is coming round to where Android was heading back around 3.x-4.0.
This is instead of you collecting and sending all of your personal and financial history to a third party.
Considering that the app store allows device and os specific versions to coexist, there's no reason that requires a dev to break an old game. When it happens, it's typically because the dev made an error and added a feature but incorrectly claimed it was compatible with older ios or device versions.
I wonder if the Material Design yellow circles are intended to allude to a sun, and that this will be called Android Orbit? (As in the candy Orbit Gum)
I'm not sure if I've ever seen someone fetishizing old approaches without ample justification for it, whereas unnecessarily reinventing the wheel happens constantly.

If our community has a problem in this area, it's that we don't pay enough attention to the old ways.
What machine was that?

I've had two front-loading washing machines now with counterweights, and neither one of them was remotely easy to remove the weights in.
Man, the plot summary of Accelerando sounded so good but I couldn't get past the writing. That dense name dropping of random tech terms was a bit much in particular.
If you read is blog post I think it's pretty clear he thinks its fair to own all employee's side projects.
http://www.apple.com/ipad/compare/
How is Google profiting from this piracy? There are no ads on the search results page. Considering that one can purchase Python for Kids on the Google Play Store (at least in the US), Google is actually losing money by allowing this.
> You may also be interested in the Operating System Hall of Shame: http://www.tcp.co.uk/staff/simes/non-tcp/hall-of-shame.html

I am interested, but it's down and the wayback machine doesn't seem to have it. Does anybody know who simes is or where to find that page?
> clocking the processor down

Nitpick, and certainly a matter of definition, but it's not clocking the processor down, it's just unable to turbo like it can with other loads.
Opinions vary. We went with a separate ground to the service panel (I think). I remember the electrician was a bit insistent that the outlet wasn't enough. He did hide the wiring quite nicely.