jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>Now, gushing praise aside, making sure the labels are truly accurate is the hard part. For example, I’m not sure how iMessage can claim it doesn’t track payments when I use it to actually make payments, but I guess the point is aside from the system that actually processed the payment that iMessage itself is not using any metadata of that payment. Very interesting distinction which boils down to whether a bullet item might show up in the box or not.

It's a classic "lies, damn lies, and statistics" scenario. The graphic might be technically correct but it's misleading in a way to spread a specific message. It irks me that this image keeps being spread all over.

The thing people should actually care about isn't if iMessage stores/uses this information, but if the organization in control of iMessage stores/uses it. It's just like I don't really care if the WhatsApp app stores all this info, the actual problem is if Facebook (the company) uses it for some reason. WhatsApp (the app) just happens to be one of the avenues that this data is collected.

For iMessage, sure, maybe technically iMessage isn't collecting my payment information... but Apple still gets it via the Wallet app. Maybe iMessage isn't storing my location history, but Apple still is through the iPhone location history. Maybe iMessage isn't watching my app usage history, but Apple Screen Time sure is. This applies to all of the things listed as bad under the WhatsApp label.

Secondarily, the graphic is also misleading because the WhatsApp side of it becomes artificially larger since most of the items are listed twice. It immediately causes you to think "WhatsApp collects a lot more" due to the size of the box, but in reality the box could be collapsed to half the size. It just so happens that the way Apple chose to present this information makes it seem like WhatsApp collects twice the data.

Personally (perhaps naively) I do trust Apple with this information more than Facebook, but the graphic is still misleading by implying that it isn't being collected and used in some way.
As mentioned in the article, most men only offer AI.
Linux, with wine.
You'll have to be specific. Work in what way?
Yeah, what could go wrong with courts analyzing for subtext and divining intent of free speech to see if secret crimes were being committed? I continue to be stunned by how utterly naive and blasé people are about freedom of expression.
Why is apportionment of blame even useful?

How does it help us to decide what we can do to make things better?
Has anyone tried getsession.org? Seems one step further to signal and telegram..
I would add that the respect for candidate time is critical. I applied to one place and they requested a similiar coding project but this was just before the christmas holiday and they gave me a deadline of christmas day which just struck me as a little arrogant to think that I am really going to be doing their challenge on christmas.
Well, some phrases (and yes, phrasal verbs) get concatenated over time, like "understand", "overtake", "courtmarshal", "becalm", "whipsaw", etc. The conjugation and number rules work themselves out eventually, for example, "courts-marshal", "overtook".

It's just one of the ways languages mutate. Usually the noun form mutates first, and later on the verb form, but not always.
What incentives are there for engineering a better process? Seems like PPOs and HMOs would both want this. But I guess only HMOs are the only ones who have a chance of making progress here.

Kaiser does seem to be making progress here, but I'm not sure how fast it is.
smells that way. the difference is that facebook understands why Wave failed.

Wave failed because it had no interface to existing services. From that facebook blog post, it looks to me like facebook messages will have "transports" to email, IM (icq, aim, jabber, ...?), phone/SMS.

That's important. Really important. That way, there's no way you "lose" your friends by adapting the new system. You can still reach them!

I'd love to have a seamless experience between ...

* short urgent messages (SMS)
* short low-priority messages (IM)
* long messages (email)

facebook messages promises that. i'm tempted to see for myself.
A think it depends on what you mean by "management task." If you take the initiative to drive a really valuable project, can assume a leadership role while ignoring a lot of the tasks the company typically assigns to a manager, like performance reviews and meetings and ticket/bug metrics and timesheets and project plans and timelines and deadlines and fielding every request that comes your group's way.

Meanwhile a good leader will drive and inspire the team by making and pushing excellent design decisions, obtaining needed resources, doing the oxen's share of grunt work to get the project off the ground, and energetic mentoring of other developers.
Really great engineers just build the pristine code in the same amount of time regular engineers would have taken to get a simple version almost-working.

This has been key in my experience. I'll build a feature that is flexible, clean, well factored, and completely documented in the same time it requires someone else to make a half working mess.

CTO's as I'd like to understand them bring the bar as high as they can within business constraints. Doing any less is accepting mediocrity. Is that something you'd want in an executive leadership role?
GHC's inliner -- which does lots of algebraic transformations of the Haskell code to make it fast.

That all happens before getting shunted off to LLVM, which in turn does a lot of block-level changes (which particularly affect numeric code).
I have no opinion about whether tuition fees in Scotland are warranted or not, I'm just saying that it's incoherent to say that tuition fees are being paid by the taxpayer after an announcement that tuition fees will not be introduced in Scotland.

Hypothetically, assume that there were already tuition fees in Scotland (without equivocating between fees paid from "relevant Government department(s)" and tuition fees) and that the government had just announced that they would not be increasing the tuition fee. Would it be more accurate to say "Scotland says tuition fee increase to be met by taxpayers, not individual students."?

Saying that recent increases in the costs of higher education will not be shifted from the taxpayer to the individual student in Scotland would be fair. Saying the taxpayers are supplementing themselves is nonsensical.
It's a lie.

The true reason is purely historical.

Editor where just TOO SLOW to handle big files (on DOS they often were limited to 64kb, if not less)

Please note that I love "modular code", hence the notion of "sections" in my big file.

To clarify: I love to edit one big file, but for other purposes I definitely need small ones.

What I am basically proposing is that it is easier to edit multiple files from within a single window/buffer. But there exist no editors that do that AFAIK

I am not the only one, see this Python tool for Vim: http://coliveira.net/software/editing-multiple-files-in-a-si...
I think in your situation the answer is to start looking for your next opportunity now. It may take you a while to find that next gig and during that time you will have a little longer to evaluate / make changes to your current opportunity.

It sounds to me like you have also learned something; a lean mean start up where you have to live paycheck to paycheck is not the best type of environment for you to operate in. If finances stress you out then I am sure they are negatively impacting your work and personal life. I strongly suggest when looking for that next gig make sure you get a position where the wages will be enough that you don't have them as a source of continual concern.

Tons of startups fail for any number of reasons, walking away from 6 months work shouldn't overly bother you unless you believe strongly that the startup is close to turning the corner. Define turning the corner in whatever sense you need to - creating a great product, getting funded, becoming ROI positive without funding, etc.

Finally remember sometimes you will do more good by leaving than you ever could have by staying. If the technical process is making you insane, it might be best for you to go and for them to get someone else in who might be able to unmuddle the situation. Either way there is no shame in leaving, just be sure not to purposely burn any bridges when you do.

Best of luck with your decision.
When you say inliner, are you referring to LLVM's inliner or something closer to the front end? I know LLVM's is pretty aggressive as is -- are you able to get benefits from it?
We were taught basic programming with Emacs, connecting to an HP-UX machine. So we really didn't know much Emacs anyway :-)
Former EuroDNS customer here. While you guys do offer Open-Xchange for free, it's the limited version lacking many features. Also, last year your engineers disabled SSL on your open-Xchange server for a few days until someone complained and you re-enabled it. [0]

Also I found your web management interface to be difficult to navigate. I often had to go looking in your KB to find answers for how to do simple things like update A records (Namecheap does this much better).

The one positive thing I will say from my time as a EuroDNS customer is that you do allow people to register European domains that require residence, acting as the Technical contact for customers who are not living in Europe.

But overall, the higher prices and below average service weren't a compelling reason to stick with you guys. Other registrars like Namecheap also offer free SSL certificates for new registrations and multiple DNS servers.

[0] https://twitter.com/h_martien/status/514824795599687681
Perhaps PG would listen to you if you wrote him a polite email? I share your dislike of those stories and most others that reek of politics.
You're the only one taking it personally. It's worth taking into account the bias of the source for any material.
> I think what people find abhorrent are the perceived implication rather than the message itself. I'm going to hazard the guess that you're perceiving the implication that saying class differences are hereditary is implying that inequality isn't a problem, or some social groups won't ever have high incomes, or something else.

I think there's something there. I'd add to that the kinds of ideologies that latch on to the idea that IQ is heritable are another reason to treat the idea as abhorrent. It would be one thing if the question was just one of intellectual curiosity, but it's very much not that. The idea has a looong history of being used to justify racial prejudices.

Irrespective of the correctness or incorrectness of the idea, it's totally legitimate to make it taboo for the above reason alone. Sort of like it's legitimate to make garden-variety political flamebait taboo. Everyone knows where it leads.

That is, everyone except sometimes people who imagine themselves to be "above it all" due to their identification with "reason," or "intelligence," etc.
The real news is Apple specifically took a non competitive stance — making the API available to third parties like Stripe - rather than building in house, leveraging Apple Card connections, or similar
I see, so we should maintain a tragic and somber appearance because this is about blind people and therefore very serious stuff.
I'm not familiar with the security benefits of VT-d; might you have a link to a whitepaper or another resource?
Yup.

I can't speak for the others, but both Jay Z & Kanye are very heavy into promoting new artists.

Jay essentially created two of the men standing up there (J Cole & Kanye), and Kanye has been instrumental in pushing Big Sean, Kid Cudi, Pusha T, and Chief Keef among others into the limelight.

They, along with birdman & lil wayne are the biggest promoters of new artists in the rap game.
Given a person who doesn't like their nose, should it be okay to provide cosmetic surgery to that person, despite the risks any surgery comes with? If the patient doesn't care, is it ok then?

Given a person who wants to jump out of a plane, should it be okay to let them, even though it's a relatively high-risk activity? If the jumper doesn't care, is it ok then?

Given a person who wants to run for national public office, should it be okay for them to release their prior year tax returns, even though it's an exposure of their privacy? If the candidate doesn't care, is it ok then?

Turns out, this isn't an easy game to play, so stop trying to decide for others what they want for themselves. You don't know their situation.
I can't believe it doesn't even define what JSON means... JavaScript Object Notation
I would highly, highly recommend tests. The problem with not writing tests is that you think it will save you time, but instead, it will end up slowing your velocity greatly as your codebase grows and it becomes harder to discover what specific change broke feature X.

You don’t have to write thousands of unit tests. But you should absolutely have a basic test suite with integration tests that give you confidence in a new release. And it will make it easier to hire developers in the future.

A good test suite doesn’t slow you down at all, in fact, it speeds you up by helping you identify problems rapidly so you can fix code before it becomes a real problem.
is there a list of the missing feature set and is there any group working on the backlog?
The same way a trainer or doctor frames the health risks involved; you explain it and hope people are listening.

Signing in via Facebook is also a deliberate choice.
It's possible that the team dedicated to ensuring that Uber met the requirements in London was doing their best, but were hampered by a lack of resources and a higher policy of "regulation is negotiable" which has worked for them in the US - i.e. a feeling of "if we can't meet the requirements, we're hardly going to get kicked out of the city".
It's a joke. Being distasteful and offensive was the entire point...
Yeah, that's quite unfortunate, however as AMD seems to be able to earn some $ in the following ~2 years they might go on SWE hiring spree...
Some feedback/q's:

- Your last two bullet points for 'what we do not allow' is missing newlines (https://www.wifimask.com/terms)

- You load a number of JS files from third party CDNs including Cloudflare and Google without subresource integrity

- What does this offer me? It seems a lot more restrictive than other companies at lower price points, inability to use it on own libre devices, requiring proprietary software? How is this significantly different than renting a VM or two?

- Based on your cipher list in features, this is an openvpn wrapper?

- "WifiMask will also use your Personal Data to provide you with news, special offers and general information about other goods, services and events which we offer that are similar to those that you have already purchased or enquired about." - This sounds like there is no opt out, no "if you choose to", just that special offers are mandatory to receive
I just realized that getting something like AdBlock as a transparent default in major browsers is something that could actually kill Google as we know it.

A lot hinges on modern auto-update pipelines.
This may very well be the definitive iPad fluff piece.
> Apps continue to run in the background

No they don't, that's the point. The first multitasking you talk about is basically app hibernation, it gets a CPU priority of 0 (no CPU at all but stays in memory), the rest are OS services the application subscribes to, and then the OS manages the rest.

Apart from Task Completion (maybe) the application never runs. With some services (location, background streaming/music, local notifications) a callback may run (on a timer or all the time), but not the whole application, far from it.

> As far as I'm aware, this is very similar to the way that Android implements it.

Nope, the UI part is handled the same way (by freezing it on switch) but in android there are no OS services, instead a backgrounding application works as a server daemon (faceless) and the UI is a client communicating with the daemon. Faceless daemons don't get frozen, because you can't "switch off" from them.
Jacob are you planning to add some formatting options?

What you consider to be the main use cases for notepad.cc?
Do you have a link to the UK Hacker News Facebook Group? Tried a few searches but turned up nothing.
I agree with you. I don't think this thing is going to take off as a mainstream transportation device. I just think it's less awkward than the Segway.
> it doesn't seem as though he created any value to anyone in the process.

Sure he did. He created value for himself by working. After all, in a pure economic sense coupon cutting is as valid work as log cutting.

Perhaps you are confused by the fact that he was working for himself? Say my current food expenses are $15 a day, so I hire that guy to shop and cook for me for $10 a day. Clearly he would be creating value for me.
> You're disappointed because HTC, Motorola and Samsung provide choice, or because the choices they provide suck?

I'm guessing #2, and they don't merge their (hypothetical) improvements upstream to improve the whole platform.
Because 2.4" sounds worse.

(3.5 * 69.9 / 102 = 2.3985)
It's not just a billionaire's ambition. It's also the ambition of a wide range of techno-libertarian.

Take a look at the bitcoin community. It is full of libertarians trying to invent or grow solutions to political problem, mainly monetary problems.

It's not entirely the domain of the libertarian rich.
I live in a city where speed limits are sensibly enforced. Lazy cops don't randomly set up shop and start ticketing people for normal, safe behavior. Officers here are known to sit beside the freeway letting hundreds of people drive by at 70-75 mph and then go lights flashing after the one guy weaving in and out of traffic at 90 mph. That kind of sanity is impressive to me, who never expected professionalism and intelligence (of all things!) out of police officers.

The reason people complain about speeding tickets is that speed limits are inconsistently enforced. Speed limits are usually about 10 mph too low for normal conditions, and enforcement reflects that. Yet in some places, enforcement is strict, and it's impossible to predict where without local knowledge. For instance, on a major road near my apartment that goes out to some major suburbs, there is a little stretch going through a separate municipality where the speed limit drops inexplicably and is very strictly enforced, practically 24/7. All the locals know it, but woe to the out-of-towner who fails to heed the locals' example and hit the brakes.

But at least that's consistent. Where I grew up, inconsistency was the key. You never saw them set up twice in the same place, unless the speed limit was especially unreasonable at that place. Enforcement was so random that everybody ignored it, and everybody had paranoid theories. (It's the end of the month; they're just filling their quotas. My ex-wife's brother is a cop, I bet he asked his buddy to go after me. Goddamn white cops don't like seeing a Mexican with a pretty white girl. Goddamn Mexican cops don't like seeing a white guy with a pretty Mexican girl.) There was no pragmatic benefit to ticketing people for driving safe, normal speeds, so naturally everybody came up with unflattering theories and nobody changed their driving behavior.

So yeah, traffic citations can be bullshit even if the driver is guilty.
But is it actually faster?

Rubinius homepage claims that it's fast but has no benchmark results that I could find, which makes it hard to take those claims seriously.

I like the way JavaScript engines are being compared using two or three standard benchmarks.

(to pre-empt "benchmarks are useless" comments: yes, benchmarks are flawed because they only measure what they measure, but a decent benchmark is better than no benchmark).
Was there any third party computation/ui?

Such a feature would fit nicely with the app engine to provide third party computation/ui to enhance the core search results.

User feedback would determine which third party code is run by default for various queries/contexts.

Third party developers would make more money when their code is executed more often.
An alternative to 'if' that I like but havent seriously used before is <expression>.true? {block}. an example in ruby:

(3==3).true?{'Yes'} => "Yes"

(4==4).true?{'Yes'} => nil

using this implementation:

class Object
def true?
yield
end
end

class FalseClass
def true?
end
end

class NilClass
def true?
end
end
It’s an article from 2001....
Agreed. Purely from my experience as a heavy user of their streaming product I would not have guessed that the programmers are afraid to innovate or spend all their time watching their rear. They have in my opinion one of the best if not the best streaming product on the market. They must be doing something right.
A minor miscommunication is something like saying you're going to close down on January 28th instead of the 29th. Leaving out major pieces of information (like "we're getting bought by salesforce.com") is a major miscommunication.

Seems a little immature to throw around words like "perfection" when we're talking about someone pointing out a reasonable issue with their announcement.
Your dismissal of the "art talk" is surprising, given that the message is highly pertinent to the techno-expansionist worldview that seems popular among HNers:

>While mankind turned to crudely built vessels in Biblical times, modern man would undoubtedly turn to modern machinery if faced with a similar catastrophe, which has been reflected in the project's cruise ship-like appearance. '[We are] about to enter the era of Mechanocene [the mechanized era], where machinery automation will be applied to production lines and where human beings are being replaced with machinery.' But will that be enough? If a modern day Ark would sink, what would happen?

>Those are exactly the type of thoughts that Peng seeks to provoke with his project. 'This work is a metaphor to expose the collision between Mother Nature and the accelerated development of an industrialized civilization. If Noah's Ark, a symbol of mankind salvation, becomes just as a shipwreck, human and nonhuman were placed in an equal position. The human subject is losing his predominance as the supreme center of the world.' That is exactly why this cruise ship has been twisted and distorted; it is essentially transformed into a beached whale as well.
The "tech" press is pretty much buzzfeed-ish these days.
Most blog updates like this post the traffic they're experiencing, is there a reason Github wouldn't do that?
The tech press should be covering it.

As should the net-based political press.

Never mind what "most people" care about -- this is news.
Net neutrality is about carriers treating all traffic equally. Banning a country from the internet is discriminating traffic by origin. That sounds like a net neutrality issue if there ever was one. Whether the discrimination happens in the hardware or in the software stack is a mere implementation detail.
>A lot of good math and science was done before the Enlightenment - look at Newton or Euler or Descartes, for example. The scientific environment often operates rather independently of the political environment - the Soviets also had high-quality science going on.

Newton and Descartes are considered part of the Enlightenment, and you cannot conduct high-quality science while the politicians are telling you that conclusions like "evolution operates by natural selection" (re: Lysenkoism) or "there's no evidence for a natural hierarchy of races" (re: both current and previous incarnations of racism) will lose you your job.
Buh? Encryption is de-facto illegal in China. To the extent SSL is used, you can be sure that the government already has a copy of the master key. I've worked on Chinese deployed train systems, and we were banned from encrypting train control signals (signing was allowed, though), just in case someone might try to sneak in a political message in an ATO control telegram...