skysight-inc/HackerNews huggingface dataset:
Then why did the price drop 4x and sales grew 3x with the iPhone 3g?

Seriously, if price wasn't a problem and Ballmer was wrong, why did Apple even drop the price?

Truth is this wasn't that long ago, I still remember it, and the price drop was a huge deal to a lot of people.

Articles like these were everywhere.

https://www.npd.com/press/releases/press_090622.html
Does anyone have experience with eink "tablets" running android? Onyx, Boyue/Lifebook or similar? Wondering how usable they are for browsing the web or reading Pocket or larger Pdfs?
I know what the words mean. Go meditate if you have trouble understanding.
Show HN: Siproc – A primitive SIP client that spawns processes for each call
Rad Sounds II: Attempting a Higher-Fi Home-Heating Time-Lapse
This is a project I desperately needed a few times in the past, but could not find anything covering my needs.

What it does is to act as a SIP softphone, and spawn a process for each incoming or outgoing call, which can handle events (like DTMF tones) or do actions (like playing files) via stdin/stdout.

Currently, I am using it to spam filter incoming calls at home.

As a side question: I wonder where one can publish software like this nowadays, when freshmeat etc. are either gone or read-only. Preferably a place that is not GitHub.
ARM seems a competitor to Intel in HPC, particularly in the Fujitsu post-K system (whose actual name I forget), but even the existing ThunderX2 systems.

Interestingly, Intel people don't necessarily have the information to optimize for Intel CPUs even, and the hardware may not tell you. It's really complicated and messy. An example that's relevant to linear algebra is figuring out whether to use FMA, e.g. https://github.com/jeffhammond/vpu-count
Eagles won't swap SIM cards but researchers will do.

This kind of systems are not designed to last forever; Harness belts in young animals are designed to break, fall and be recovered.
An interesting case of rollback vs rollforward from bitcoin.

https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi...

In that case they decided to rollback.
Sure, it works, but it doens't have the fun of the problem starting easy and getting harder over time.

Setting k as sqrt(2^L-H_n) would be fun middle ground probably, though I'm lazy to analyze its properties.
Diabetic
Reason and Controlling measure
But those run on top of Windows.
Mobile, a Silent Killer
Use of mobiles by students
Similarly for editing charts in excel which became a multi-click hell. Whereas in 2000/XP office you could quickly rearrange series in charts by dragging and enable chart elements at a click now it’s a tedious unintuitive affair.

I haven’t used Excel for any serious work since.
When it comes to modern web development I’m more of an observer than a contributor, so my opinion might not carry a lot of weight. However for me all these abstractions seems to get closer and closer to querying a database using SQL directly.

A carefully designed database schema would be able to support all of these use cases in a way that (at least for me) seems a lot simpler than wrapping it in new abstractions. Inserting multiple objects in the same transaction?, already implemented. Updating several fields at the same time as well? Getting only the entities you are interested in together with their subentities?, well that’s what a relational database does.

As I said, I’m not a web developer, and I haven’t touched on use cases where a lot of different things need to happen on server operations, but all the examples in the article would be easily solvable with SQL.
Technology Connections has great videos on this subject: https://www.youtube.com/watch?v=7NfX0vlCa4k
You can send epub to your send to kindle email address with the word “convert” in the subject line and it’ll transform it into a mobi... as far as I know..

Edit: apparently you need to change the extension to .zip for it to work shrug
The biggest reason for graphql is in my opinion the enforced schema. REST apis so often had a nice written document describing the api and its fields, but nowhere was stated that some attributes can be null in some rare edge cases. In graphql the spec states an attribute can be null and i will not get some code crashing in a few months because of some undocumented behaviour.
Take Mores law for example. Going from 10 transistors to 20 transistors is a small step. We are now going from 1 billion to 2 billion. That is a huge step. So you can now use one server to run many virtual servers. You could probably run the entire enterprise on a NUC.
I’d really like to see those images.

In older office I could move toolbars around. If I could have moved the ribbon to be vertically arranged on the right side (hence my Adobe comments) it would have been at least usable.

EDIT: via the Wayback machine

https://web.archive.org/web/20060423092652/http://officeblog...

https://web.archive.org/web/20060423092624/http://officeblog...

My point regarding 16:9 screens stands. Many people would have migrated to cheap 16:9 panels (this was certainly the case for the cheap Dells most of the PhD students in my lab were given). The 97 UI has a lot of unused space To the right where you could drag the lower toolbar and expand as needed. You could also customise it and place your frequently used buttons where you wanted them. I always had super/subscripts in easy reach.

The inflexibility of the ribbon to and the endless clicking about at least helped me move away from Microsoft and embrace *nix.
Thanks for this perspective.

I think CRED is also doing the same.
Well, they are more efficient and free up space so you could have green spaces around them.

See a bit what Le Corbusier was doing with its "Unité d'habitation": A large building that also included amenities and a park around it.

Edit in response to Barry below: Whatever Le Corbusier's faults, "Unité d'habitation" [1] was indeed designed to be pleasant and liveable, and including a school (originally) and a floor for shops and amenities.

[1] https://en.wikipedia.org/wiki/Unit%C3%A9_d'habitation
:O Just checked this. I knew about AliPay but never bothered to check the valuation.
Liberalism became ‘the god that failed’ in eastern Europe
I've seen threatening posters in Bangkok condos a few times. You are going up in the elevator and see a paper before you eyes saying that "staying at airbnbs here is a crime punishable by jail/fines". Of course, this is bluffing but kills the mood a little bit
The BBC asked us to look into a range of IoT products
I laughed out loud when I saw the buttons to share my results on Facebook/Twitter/Google+
They have already tried to do that for years. Many housing developments consist of tower blocks surrounded by a garden, with the ground floors used for convenience stores, hair dressers, etc.
Hm, supposedly even 600 ppi is coming:

https://goodereader.com/blog/e-paper/will-we-see-500-or-600-...

I guess this makes more of a difference for japanese characters or I just don't know yet what I am missing :-)
Dream Catchers – helping defeat SIDS through citizen science
Appreciate the reply. I don't feel experienced enough in Ruby to make an informed judgement yet on the language, but I like what I have learned so far.

I wonder if the use of DSL reflects a poor choice for solving the problem rather than an inherent problem in Ruby?

> I think a lot of programmers love to build up an encyclopedia of obscure knowledge on how to do things in their languages. It gives them a sense of dominance or something. Personally, I don't want strange syntaxes that help in some obscure case. I want straight forward code that is both straight forward to read and to write.

I agree 100% and this behaviour can be found in programmers across all languages.
If a Russian citizen published documents proving that the Russian government was extensively spying on Americans, I doubt you would condemn the leaker. I wouldn't.
If it's always there, why not just shorten the touchbar slightly and put a physical key instead to get that sweet haptic feedback?
Comcast fights Google’s encrypted-DNS plan but promises not to spy on users
> that's kind of trivially true

It actually isn't. Our universe appears to have equal speed of light in all directions and a full fidelity of directions, the continuum. Both QFT and GR rest on premise that spacetime is a continuum. However, even if it isn't a continuum, there are ways to make it seem as high fidelity as possible. These techniques may be at use in our own very universe, which may indeed be digital voxels. Everyone is always asking for a reason for QM, for the indeterministic randomness - here lies a potential answer.
The Questor Tapes
Looking for a Co-Founder: Cryptocurrency Payment Processor
That is pretty easy - you don't need to support text in multiple languages, which is both difficult, a tad expensive, and slows down your velocity (I think the last on is the biggest issue).
In South Africa the traffic lights had some cards in them at one point and the same things happened. Traffic lights smashed so the cards could be used.
I'm curious: what are people's predictions for when it will be possible to run some program XYZ on a $10/hr EC2 machine and have it beat humans on the IOI/ICPC ?

Furthermore, suppose such an open source program existed, how long would it take for it to start replacing remote contractors and then in-office programmers? ["start replacing" as in, say, 10% of human programmers]
> Sometimes 90% vote benefits for themselves at the expense of 10%. Most unbalanced budgets fall in this category.

In isolation you can find many examples of this. But, political alliances mean that group may be trading financial support for support of another issue. Farm subsidies and net neutrality could be traded with people voting for both even if they only care for one or the other.

It smells like corruption, but political horse trading does represent people caring more or less about different issues.

Consider three friends going out, one cares a lot about the movie they watch, another cares about what they eat for dinner, and the third really wants to go out to a specific club afterwards. If everyone votes on each activity separately then people may be less happy than a compromise.
Yep, I've run into this. A helpful shortcut (in no way discoverable) is function+right arrow to instantly scroll to the bottom of a webpage.
This is where the ham radio APRS protocol would come in handy.

It was designed for position reporting. If course not everywhere would have an APRS receiver, but I'm sure the tracker could cache data until it finds a receiving station.
Booking does this as well. I almost paid an exorbitant cleaning fee in Portugal once. I noticed the tiny block of text informing me of "cleaning fee" that was two times the rate only after reading reviews
A big one is that unquoted variable expansion does not split on whitespace. This avoids all sorts of spaces-in-filenames bugs.

For a similar reason, command substitution only splits on newlines. Unfortunately, some commands like pkg-config assume that the shell splits on regular spaces so you will need to use workarounds like (pkg-config | string split "")
I've been in the banking industry in Asia, where the compensation is well above the average local.

The average quality of the Indian engineers (in banking), is unfortunately pretty abysmal.

The problem, I think, is their bias towards to hiring their own. Banking IT can become absolutely dominated by Indians, to the point where Indians can staff > 90% of IT positions in countries where they are a minority. The average quality of the Indians in there are pretty bad.

The difference can be seen clearly in companies that enforce some kind of diversity quota. The average quality of the Indians in there is noticeably higher by a wide margin. These companies are unfortunately a minority.
Especially when there are almost consensual better alternatives https://hjson.org
I want to love fish, but I get annoyed by the lack of true subshells. I love being able to write things like:

(cd dir; make) &

To start some stuff in the background, but with fish directory and variable changes in () don't stay inside the ().
Others managed to comment, quite critically, without writing things like "she must have had a bad day at work".
> disproportionately

We need to pay attention to high risk groups. We also need to pay attention to lower risk groups, especially if we do not understand why they're a lower risk.

If they're a lower risk because they use different methods it's very dangerous to not pay enough attention to them, because method substitution can happen rapidly. And if this previously low risk group starts using a more lethal method their rates of death will suddenly increase, and we don't have any information about them because we didn't bother paying attention.

> who happen to commit suicide more than any other group

This is only true in some countries. In other places young women are the higher risk group. Imposing Western trained algorithms on a global audience will (and has) caused harm.
Examples of this working in practice would be appreciated. Le Corbusier’s name is mud among urban designers because he focused on how things would look in scale model or from an airplane, not on whether it made for a pleasant or livable environment. Architects love him obviously, but like Frank Lloyd Wright his individual residential buildings are surprisingly affordable because they’re great to look at rather than to live in.

Le Corbusier’s ideal city was something like Brasilia, which he designed. Hostile to pedestrians, made for motorists, with no mixed use spaces anywhere, with residential, commercial and industrial spaces completely separated.
This is such a clear and illuminating explanation as to why _suffix_, rather than prefix trees, are so useful.
Chinese residential city blocks aren’t any denser than American ones, they do have more green space though. Paris is one of the densest cities in the world and it doesn’t really get taller than eight stories high.
" Change your world first by finding the relationships that nurture you, the opportunities to use your talents and the places where you experience community and governmental support and social justice. Once you have these, your world will help you succeed more than you could ever help yourself."
-- but how?
Tips to reduce your machine learning project costs
beautifully done. I miss creative websites like these. Amazing experimental interfaces would pop up every day before Flash got stabbed to death.
> I wonder why she has no problem with phone companies letting people say illegal things on the phone line.

wait, are you claiming that phone companies are recording all your calls (and content you create) to make psychological profiles of people, and then sell access to those profiles to other companies? Have you ever got any news feed filled with ads based on what you talked over the phone?
> Mathematics is fundamental and timeless

Absolutely and you certainly have a point with what you wrote. May opinion is more along the lines of: "the content is still as valuable as it ever was but the presentation is not."

Take one of the examples I mentioned. Abramowitz and Stegun is a collection of mathematical tables. If you needed to calculate the sine of a value, would you rip out your chuffed copy of Abramowitz and Stegun or would you use your calculator?
Even for the more obscure tables there is probably nothing in the book that isn't in Mathematica. If I really needed to look into the book for some reason I would be too lazy find my copy, given that online versions[1] as well as extended and improved versions[2] are just a few mouse clicks away.

Now, a book of mathematical tables is like an extreme example but I still feel the same sentiment for all my old math books. Why bother with a physical copy if I have a searchable online version right at my fingertips? When i comes to the books from the Soviet era I guess libgen has them all and I think most people would not buy a physical copy anyway.

[1] http://people.math.sfu.ca/~cbm/aands/intro.htm

[2] https://dlmf.nist.gov/
Uber for Murders
Whatever about other parts of China I do not believe there are 10 year old developments in Shanghai with brand new apartments unless you mean people who are holding unfinished concrete shells as investments and there are some of those in central, lived in developments.

Getting any place within ten minutes taxi ride of a metro occupied is easy. Might be hard to sell it but you can rent it easy.
What's wrong with AV1?
Two year old baby is trapped in Indian borewell for more than 18 hours
Interesting story about the one person with the bad attitude, but the plural of anecdote is not data.

Replace “play a board game” with “go to a bar” or “watch football” or “play basketball” or “go to a wine tasting” or “put on boxing gloves and spar” or about a thousand other things that we think would range from useless to inappropriate and I think you can see the problem with this. You learn something from asking a person to do anything, but not necessarily something useful in terms of their qualifications as an employee.

But no doubt this is a good way to build an organization of people who like board games.
I don't think that's true. Uber's business model is the same as every cab company, but better. It's just a temporary problem (competition forcing them to sell below market value) that they need to overcome.

Their financial struggles are due to them pricing well below what taxi cabs do. But if Uber priced the same as cabs they'd still be an infinitely better service and make lots of money, once Lyft isn't there undercutting.

It reminds me a lot of airlines. They were all hemorrhaging money similarly, even for a decade or two after deregulation, until they consolidated down into a few and raised prices.
This font really looks great ! I looked it up and it is Caslon [1], a typeface created in England in the 18th century.

Overall this website's design is amazing, all of it is simple and elegant.

[1] https://en.m.wikipedia.org/wiki/Caslon
Man produces alcohol in his body
>My understanding is that DNA is basically unique, but the patterns use for conventional DNA analysis are not.

Even if they were, unless it's something like blood DNA after an attacker gets hurt, liquids from a rape, etc. it's trivial:

1) for the culprit to take another's DNA and place it on a crime scene

2) for an innocent to leave DNA at what would later be a crime scene

3) for police (or anyone with access) to add someone's DNA at a crime scene [1]

And the worst thing is, the DNA match then is considered "irrefutable" evidence...

[1] If you (3) is far-fetched, you haven't been following 100 years of police tampering to frame people, even in the USA, and much more in places like Latin America, etc. Just two recent examples:

https://www.buzzfeednews.com/article/melissasegura/detective...

https://www.huffpost.com/entry/baltimore-cop-drug-video-indi...
'I gave up a six-figure salary to join Extinction Rebellion'
The automatics title filter in HN probably changed it to "fix" the all-caps. If you send an email to the mods, they can fix it hn@ycombinator.com
> What are people's predictions for when it will be possible to run some program XYZ on a $10/hr EC2 machine and have it beat humans on the IOI/ICPC ?

A chess program can be trained on a EC2 instance that can possibly beat most grandmasters. My best guess, people will get over it and move on to more difficult challenges. The field of AI has a notorious record of shifting goalposts whenever something previously thought unattainable is achieved.

> how long would it take for it to start replacing remote contractors and then in-office programmers?

Although I don't think it's possible to replace "programmers", if such scenario does evolve, we would have
come up with newer jobs that didn't existed before. Podcasting, Youtuber, UX Designers didn't exist 20 years back. Hard to guess what will come forth.
The DoD wasn't going to touch them in any case after they pulled out of Maven
Not just Germany. Comma vs dot is just a big mess with some countries using both[1]. Even in Germany, which is decimal comma country, the dot is ubiquitous in science and technology publications. Best thing is to stick with dot and us neither comma nor dot as thousands separator but a thin, fixed space. This also what NIST recommends[2]:

> #16 Digit spacing

> The digits of numerical values having more than four digits on either side of the decimal marker are separated into groups of three using a thin, fixed space counting from both the left and right of the decimal marker. Commas are not used to separate digits into groups of three.

[1] https://en.wikipedia.org/wiki/Decimal_separator#/media/File:...

[2] https://physics.nist.gov/cuu/Units/checklist.html
It works, you can also use the Send to Kindle app (which is barebones but gets the job done).
This is exactly why on both of my properties on Airbnb I offer self checkin/out as default - if people want my housekeeper to greet them, she will - but out of 135 guests over the last year, not one has wanted this.

When I travel, and I arrive somewhere, I want to kick off my shoes, take a leak, have a drink, and then think about what to do - not have a 30 minute lecture on the city.

As to the whole “don’t tell the super” thing, it blows my mind that so many people try to do it under the radar. I told my neighbours and the council what I was doing, ensured neighbours had my details in the case of any problems. The council, in both cases (different councils) happily switched me over to a business premises and gave me a 100% rate exemption. I have to pay for private waste collection but it’s £20 a month so whatever - beats council tax. As for the neighbours, I’ve had one call since starting, and it wasn’t to complain, rather to let me know a guest had left but forgotten to shut the front door, and they’d done it for me.

Being upfront and straightforward in all matters is the surest path to success. My neighbours are my allies, rather than a distrusted potential problem. The councils are fully aware of what I’m doing, and support it.

My guests appreciate the no-bullshit approach - and then we do little things that cost us little but really help a guest have a good stay - fresh pint of milk in the fridge, tea, coffee, cookies, chocolates, bottle of champagne. We don’t advertise that we do any of that - the idea being to exceed expectations by setting them at a high but readily attainable level, and then go beyond.

I’ve had people stay for two nights, and come back later for a month.

On the two occasions stuff has gone wrong (sudden boiler leak in midwinter last, and this summer sewers backed up) I gave both guests a full refund and alternate accommodation. It’s more than they could reasonably expect in the circumstances, and even those guests happily left 5* reviews. I see it as a cost of doing good business.

I’ve had one bum review from a guest who it seemed was determined to have a bad time, but you can’t win them all.

I learned all this by operating a SaaS business and web agency for a decade. It’s totally transferable - and this is much easier!
How should this work? Traffic is insanely expensive in the cloud.
That’s not what the article is talking about. Not tower blocks, think more like Xuhui or Changning in Shanghai where you have tons of eight story or ten story apartment blocks with the first or first two floors of street facing buildings being small retail, and instead of super blocks that take twenty minutes to walk around, like in Pudong, ones more like in Paris or New York, much smaller.

A perfect dense city looks like Brooklyn, Harlem or Paris, not like Pudong.
Maybe it's what exactly you do then/how. I.e. apart from a REPL session in which I maually typed a bunch of commands, I don't seem to have that problem. Editors/IDEs/browsers all persist open documents/view state etc between runs.
> A perfect dense city looks like Brooklyn, Harlem or Paris, not like Pudong.

That's your opinion. These places are short of green spaces.
Hey now. We're here to discuss implementation, not pick apart product requirements!
Rare CSS Features You Probably Never Used – Part 1