skysight-inc/HackerNews huggingface dataset:
That seems to be a design principle at Apple.
I think we call those people "psychopaths." I suppose they may enjoy it. Duly noted.

Sort of related: Way back when, I did manual labor. Later, I'd get my doctorate and start my own business. I was more exhausted from the mental labor than I was from the manual labor.
Tort reform. Some things should be kicked out of the courts at the front door by a legal bouncer.
I think that a future Common Lisp could profitably default to lower-case instead of upper-case, and unify argument order. It probably shouldn't default to generic functions due to the performance implications. It could more-fully specify pathnames for current platforms. It could specify something like Go's channels & goroutines.

None of that's probably worth the bother of a new spec.

CL21 was, as you note, an interesting experiment, but I wouldn't run with it.
I was thinking about a function grapher (like geogebra function plotting), is that what you meant or something like a calculator?
It is a "LOT" compared to "free" products. Defining a "LOT" in software is really tricky but I really agree with the part about a tool you use quiet a lot :-)
Expected to see a robot dance in .JavaScript, but something went wrong
I'm guessing they're leaving the business directly because individual customers just don't cost pennies. As mentioned above, "unlimited" backup plans at a flat rate just aren't sustainable, unless you're going to cut corners. Cutting corners when it comes to backups just leads to disaster down the line eventually anyway.
There is a physical limit on the possible resolution. From that alone I call bullshit on your claim. Do you have hard evidence?
Probably the latter. That was not the standard at all. If anything, our "standard" was MS Word. This was a new idea when I lamented on the difficulties of using Word. The IT guys came up with this solution, and I absolutely loved it. Others stuck to Word, but Sublime was absolutely my go-to. Another minor, but critical point, I really loved the color scheme. Dark grey was much better than bright Word white.
TPM data usually isn't Bluetooth. It's usually an entirely different set of insecure protocols on either 433 or 315mhz.
Been using: https://duplicacy.com/
No shit?
In the US, perhaps. Privacy laws are weak there.

In various other parts of the world, if this system works as described in the news articles then it's probably going to get eaten alive, possibly along with anyone deploying it.
That sounds nice, but then they just send the bill to collections, and it becomes a negative entry in your credit report.
Women Who Code CEO: Companies Have a Fiscal Responsibility to See Women Succeed
Checkout https://duplicacy.com/
"Put the customer first" by cutting the customer off.

Looking forward to seeing CrashPlan on the 2018 Startup Dead Pool.
Machine learning is only as good your training set. Readily available training sets, from instance based on what users volunteer to hand out in social networks, may have certain skews due to how they are collected.
For supervised learning methods another possible source of bias is in the labeling process.
Plenty of us got by with color, but it was via an RF modulator to a little TV set.
Because the complier has optimized it better than you.
There can be, but they mostly have to do with moving things around in memory and garbage collection. An FFI has to marshall in-memory data structures from Lisp into the form C expects, and then move C's results back into Lisp's world. Sometimes your program will have to do this manually but the FFI usually takes care of simple cases like pointers and atomic types. Still, it's not cost-free because at minimum the removal and insertion of tags has to happen.

A related problem is word alignment; getting this right is important for passing data from Lisp to vector processors (and to a GPU I presume, but I haven't done that).

The other issue is GC: When the C function is running, it's important that Lisp's garbage collector not move the memory C is using. Some Lisp implementations do the laziest thing and just stop Lisp until C returns. Others are more sophisticated and keep C's heap separate -- but that requires more copying. Still others mark the memory C uses in a way that tells the GC "don't touch" but that can lead to pathological fragmentation in extreme cases.

The above makes it sound worse than it is. 99% of my use of a Lisp FFI has resulted in a performance increase because C is in general about twice as fast as CL for low-level stuff--which is one of the reasons to use an FFI in the first place.
But why filter ICMP at all? I can understand that ICMP allows for covert tunnelling, but by that logic any IP protocol number should be blocked.
Is there a difference between the Home and Small Business plans that justifies doubling the price?
It's not even that not enough people are opting in, it's that the people opting in are "people that would opt-in", i.e. they match a certain profile that makes them not representative of the average user, and thus less good sources to draw conclusions from. Because presumably, the users who opt-in are tech-savvy users who actually read dialog windows presented to them, and thus behave very differently from the average user.
Please don't do that. I went to great lengths to explicitly say multiple times that I do not believe sexism is non-existent. I said that I do not believe sexism is the primary cause of the current gender gap in tech. You went and turned the conversation around to fit your own narrative, and now you're asking literally the exact same question I asked you, back to me? Come on. You're the one that thinks there is a massive concerted effort to keep women out of tech. It's on you to explain how tech is unique in this regard, when other professions are not nearly as affected. It's also on you to explain how sexist tactics used 30 years ago are keeping women from pursuing CS degrees today.

> I also very explicitly referred to "high-paying careers" in my original reply, which is the only sensible way to look at sexism

What??? That makes absolutely no sense whatsoever. Here's what you're saying if we follow your logic: If male person A wants to pursue a high-paying job, and female person B wants to pursue a low-paying job, sexism is keeping person B out of a high-paying career. That's not how sexism works. You're just arguing in circles here without showing me how the hypothesis that maybe women don't want to work in tech at the same rate as men is incorrect.
Not as many as you'd think.
I've seen practically all drivers do this manually while grumbling! Great catch! Is there a trial period of sorts?
Interesting, I'm liking the separation of concerns here. My favorite MLA is riding on the wrong party, but MMP would solve that conundrum nicely.
We detached this subthread from https://news.ycombinator.com/item?id=15074476 and marked it off-topic.
Upstate NY to greater DC area.
Introduction to Computer Science and Programming Using Python 3.5
Just to add, one can see the posts of hellbanned people by changing the "showdead" option in one's profile to "yes".
> excellent use of Rust

I should hope so! It was one of the major motivators behind Mozilla's stewardship of Rust.
Thanks! All drivers can use for free with up to 10 trips a week, and there's a 7-day money-back window for the unlimited plan.
Employees do not have no rights to sue for workplace injuries; intentional or reckless acts, and perhaps gross negligence, may be actionable even on situations where mere simple negligence would be subsumed into workers comp coverage.
That brings me some memories!
I think Hacker News should kick off every ShowHN thread with a comment from CouldBuiltThatInAWeekendBot
Interesting how perspectives differs. I work for a startup where all devs are specialized (headcount is ~50).

At startups in the midwest I've worked almost exclusively with specialist devs. Occasionally in the early days a back end dev might also do front end work but in my experience that's far less common with scale.

While we might not be able to find a senior back end dev with production experience in our preferred language / framework easily locally, we can definitely find back end vs front end at various levels of experience. AngelList is helpful for this.

Front end used to be something you could just do on the side on a whim as a backend dev but as the front end web frameworks have emerged and evolved, and consequently more work has moved to the front end this has changed in the past five years or so.
I don't know what people being insured or not has to do with the fact that people will sue for whiplash claims (even when they don't actually have whiplash) in order to extract some $ from the system, enriching a bunch of lawyers in the process.

For all you know the guy was illegally in the United States, it still doesn't matter.

In Europe the most likely response to such a minimal accident would be two parties getting out of their car, assessing the damage - if any - filling out a form and getting on with their day after taking some pictures and shaking hands.

Nobody would even think of being sued, misfortune in Europe rarely leads to some kind of civil lawsuit here (though, if you're drunk or under the influence of drugs or negligent it is of course very well possible there will be a criminal case brought against you).
Show HN: Better than etheroll? Open Source, no oracles Try with metamask now
Demand is relatively inelastic in some markets; less so in others.
Also, I know this is being cheeky, but you could cut the fiber at state lines and get the system to work. Should Paul revere's lantern in the north church have been imperially regulated for fairness if it's light crossed state lines?
I've been really happy with Rockstor - http://rockstor.com/ - it's essentially like FreeNAS, but with Linux, Btrfs, and lower RAM requirements.

I have a mirrored 2x6TB setup that all of my computers back up to. It shows up as an Apple TimeMachine, so MacBook backup and restore is easy; and then it also some media storage with automatic nightly/weekly/monthly snapshots - the monthly ones hang around for a year, the others are cleaned up sooner. For those, I have to un-hide the snapshot folders, but then I can just copy-paste any deleted files that I want to restore.

It definitely takes some setup work, but I've been pretty happy overall.

That server is in my basement, my work laptop also has CrashPlan for off-site backups, but that's a business plan, so it won't be affected by this. I do need to figure out an off-site backup for the rest of it...
Chrome Enterprise
You are speaking of perhaps Google's RAPPOR protocol specifically, in which answers are sent through a series of BSC-like channels. These channels introduce noise, meaning the input signal is degraded, but by no means is it gone -- otherwise no statistics could be collected. Multiple independent reads would be an obvious attack; actually it's a form of repetition coding; but there are many other coding strategies against noisy channels -- there is an entire field dedicated to that task alone. To contrast, encrypting with a one-time pad is information theoretically secure.

Attacks aside, the point is really that in this age of statistical machine learning we should be vigilant against even this sort of data collection. A leak is a leak. Ideally people can opt into providing just enough information for the statistics they want to participate in and no more; realistically, more is always collected.
> No, sum types and product types relate to values, inheritance and composition relate to objects, which include values AND behavior. Inheritance is therefore abused to share behavior

I remember back in high school or early college I was having a conversation with a programmer about when the right time to use inheritance is, and he stated that "inheritance should be used for polymorphism, not just to share code", which to this day I think it's a fairly good heuristic for determining whether or not inheritance is the right tool for a given problem.
I read that page as "Here are a bunch of reasons why our answer might be no. Don't do this stuff. Don't talk to us if you haven't figured out these basic issues." It's not about how to get to yes. It's about how to get past no.

You get to yes by already being pretty successful, or for complicated subjective reasons that add up to apparent promise.
It would not be no marketshare. It would be the market share you have today people that respect the princibles FF once stood for

Mozilla is not happy with us current users though, they would much rather trade us for Edge and Chrome Users..

Mozilla has made it clear it does not value the Users that desire Privacy, Customization, and Power in the hands of the user. Mozilla has Dreams of "beating chrome" a pursuit I have no interest in and place no value in.
Quicken Loans Hiring Cloud Infrastructure Engineers
Full disclosure I'm not a recruiter I'm just someone who works on our technology team. I've been here over 13 years so I can answer most any and all questions you might have if you just want to reach out for further details about any openings we have (last I heard we have over 100 in technology alone). But as the title says we have 7 openings for Cloud Infrastructure Engineers. If you love scaling apps and leveraging the cloud we have a fantastic opportunity at one of the top companies to work for in the US. We have an amazing culture, beautiful office spaces, great benefits, weekly dedicated innovation time, and much more. Feel free to send me your resume at keithelder@quickenloans.com and I'll do my best to help out.
Having a language defined by a standard is good if you can't have portable compilers/interpreters. Once your compiler is available on all the platforms you use, the utility seems to fall off a cliff.
Yes, hence the 'monitor' in italics, color monitors were expensive, color TVs were cheap (heck, you could find them at the garbage). Hacking color TVs to give them RGB inputs was another avenue, as was bypassing the modulator/demodulator step to push composite video straight into the TV at the right spot to get a crisper image.
Even though CPUs have got a lot more complicated, it is t that difficult to make intelligent decisions about optomizations at a high level of abstractions. There are situations where it makes sense to delve deeper as well. Not only because you are writing assembly, but also if you want to handhold the compiler. There are absolutely situations where it is not worthwhile to worry about optimizations. The problem is that the internet peanut gallery is rarely in a postition to give good advice about this.
Ok, yeah, that's definitely not a use case I have tried. (In fact, one of the biggest reasons I switched to Sonos from using Airplay is that I wanted to get away from relying on my phone's network connection to have the music play.)
Amazon DynamoDB Accelerator (DAX) – An In-Memory Cache for DynamoDB
It's not lying, and it makes people click the link and learn something they might not have known about. I don't think this is bad at all.
1. Government 'dissident' listens to 'subversive' podcasts via Sonos.

2. Government compels Sonos to provide data on customers' listening histories.

3. Chilling effect, political implications, oppression.
But the marketshare "today" is tanking. It's at 10% and falling. There's no reason it won't get so small that it can't support development any longer.
The thing is, I think, that the users that opt-in to the collection aren't "a random sample", but rather "a sample of users biased towards certain profiles".
sounds like useful software that could be someday be added natively into whatever the future OS of cars look(s) like
haha last result was 42, I could guess that :-P
I use Evernote a lot, for all sorts of things. Here are some improvements I would love and frustrations I've experienced.

- A clever and clean way for tracking changes and additions for hand written notes.

- Evernote allows adding hand written notes, but they go page by page, which is frustrating when notes or designs span longer lengths. Allowing a continuous stream of hand writing would be great.

- Better merge resolution. When you happen to make a change on the web (clip a web page for example) while writing notes on the iPad, I often lose notes.
A simple calculator. When brainstorming ideas and potential financial outcomes its handy to have basic mah built in.
I think the ship for "good clean friendly product I don't have to configure or think about" sailed with the mention of consumer Linux.
Gawker Is Dead and Deserved to Die
Sick! I'd suggest expanding the trial period a little more Most drivers I've seen complain about their margins all the time. However, if they could try you for longer I have no doubt they'd see the savings, get hooked and gladly pay.

It'll also fire up your growth. Free month for a limited time perhaps?
Expressing Data Constraints Without Types
Not sure if linking to reddit is frowned upon here, but there's a great subreddit called r/dailyprogrammer which has fun coding challenges ranging from beginner to difficult. I've found they are great for practice because they have defined "success" states, they really make you think, and you can compare solutions with others in the comments. And you can use any language you want.
Angular – Simple in Memory Cache Service with RxJS
May I ask why you have chosen Spark? I get that it it more convenient than Hadoop. But why not use an analytics DB like Redshift or Impala. What's the use case for Spark? Do you store your data in flat files and how do you access it with standard tools ala Power BI, Tableau, Looker?
Oh yeah, these positions are located in Detroit, MI. Thanks.
You mean, remotely? I never figure out how to break into that market. Are you talking about freelancing or regular employment?
Textpattern
$10 per device per month [1].

[1] https://www.crashplan.com/en-us/business/
I think it's good to annotate this with your other comment as to why Firefox has to join this competition, rather than just do it's think and disregard its marketshare:

> A perfectly private browser with no marketshare doesn't help users. A completely compromised browser with 100% marketshare doesn't help users either.
Oh no, regional restrictions! https://www.youtube.com/watch?v=lCiUtRnG-bg worked, however.

But where can I find the rest of that PDP-11 soundtrack? For those late night hAx0ring sessions https://ap.mnocdn.no/images/401c1688-08aa-4414-ae46-d0fd12ce... =P
Yup I can relate. I would change the "high-quality updates" to "lots of integration taken care by the community".

I really really do not want to spend time to figure out on my own how to integrate this or do that (unless I need to) and the myriad of plugins/packages available to Emacs and Atom is something that is insanely helpful if you need to do something quickly.
It could be in .svg for a sharper look on smartphones
You seem to be confusing IP headers with Ethernet headers. Cut-through switching only looks at the Ethernet header, which is not variable, and thus will still be perfectly viable.
I don't think it is necessarily a worse overall outcome, even if the small streets become somewhat less safe.

That's probably because you've never lived on a street designed as a local residential area that has been turned into a rat run. Unfortunately, anyone who has would be in no doubt about that being an overall worse outcome. It undermines the structure of most official traffic planning, sometimes with horrifying results for safety, along with a variety of other undesirable side effects.

Ultimately, all roads are not equal. They are often designed for different purposes, and when they are repurposed for things they were not intended for, very bad things can and do happen. This is a real problem with modern SatNav systems directing large numbers of vehicles along unsuitable routes because they're trying to shave 10s off a journey time, and I imagine laws will be passed regulating such systems before too long (this being easier and more practical than designating all the roads in question as access only and then actually enforcing that law).
"just" 39 light years.
Listening to some podcasts requires some distasteful hoop jump throughing.
Ethics are just words that they claim to take seriously until money is involved. See: Peter Thiel.
You would outlaw locks for the front doors of houses too?
Canada's is same way. I am from India, and been in US for about half a decade. US's process is completely old school.

Canada had plans to integrate all citizen services through one account dashboard, curious to see how countries roll-out services like those in next decade or so.
I don't have any sympathy for gawker, but I also don't have any sympathy for the guy who slept with bubba the love sponge's wife or the guy who is clearly a vampire and consumes blood for longevity. Everyone involved seem like terrible humans. If I have to fall on any side in this it would be the side of free speech. Hogan denied sleeping with bubba the love sponge's wife and gawker had proof that he did. The only way for gawker to prove that they were telling the truth was to publish the video. It is largely the same as the slick willy affair. If he hadn't denied it that would have been that. If Hulk Hogan had not denied it and then gawker published the video that would have been uncalled for, but hogan did deny it. What do you do if someone is calling you a liar and you are sitting on proof?
I was with you until you got to the ++x/x++ example. It is a bad example because they generate the same machine code except in situations where they are semantically different.
In this case, it's not through secure code though, it's through the nature of the data being sent itself. Differential privacy is meant to ensure you _can't_ use the data to make any sort of inferences about individual users; only about users as a whole.

That's kinda beside the point here though, as the GP seemed to be against collecting this data _regardless_ of whether or not it's anonymized or not. I'm interested in hearing why.
This pretty closely matches my experience. I was trying to develop plugins for ST3 and it was a complete bitch.

Documentation is rare, often wrong, and the best you can do is try to find another plugin and dig through the source for that to determine how to implement something.

Or you can ask a question and... radio silence for months.

So I left.

I went to VSCode and Atom, both of which are more active and (total blessing for plugin developers) have source code available for viewing.

I really like Sublime. I think it's a great editor. I don't use it because I have better things to spend my time on than hoping a single dev gets the bandwidth to answer my question, or that I can hunt down some obscure plugin that happens to have the correct 'magic' that's not documented anywhere.
First, Stylo has sequential mode. Choice of sequential and parallel is entirely modular. It should be easy to use sequential when you are on single core.

Stylo actually achieves nearly linear speedup if you just measure styling. It's really impressive.
> The second one just sounds like a crazy person.

There are lots of crazy people, and gaming the courts is way many of them make a living, or garner attention, or just give themselves something to do when they are otherwise put together. I've been 3rd party to multiple frivolous suits in california. It's shocking to see the amount of work put into lost causes, but people still show up and fight speeding tickets too...so that's just the USA.
> it makes my blood boil how IBM has gotten people to say "cloud", "blockchain", etc. Even people who think IBM is pants will still talk like babies when these subjects come around

Do you mean that they got people to start using these terms as mass (like "water") or abstract (like "love") nouns without articles?
It would be nice if that was the case, but switches often look deeper for ECMP.
There's still a second day of companies today. There may be more in day 2.
No reason to put "alien" in the headline expect to make it more click-baity.
What is a MBA clause? A quick Google search couldn't find me a clear definition. Just curious...