jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Click the sidebar for a link to the full paper. I'm fond of feigning disbelief at how simple this attack is, given how widespread RC4's adoption is. Of the crypto attacks you'll read about, this is among the simplest to understand.

As RC4 encryption is de ned as Cr = Pr ^ Zr, the corresponding ciphertext byte Cr
has a bias towards plaintext byte Pr. Thus, obtaining sufficiently many ciphertext
samples Cr for a fi xed plaintext Pr allows inference of Pr by a majority vote: Pr
is equal to the value of Cr that occurs most often.

(This attack turns out not to be directly workable, but the working attack isn't much harder.)

This is operationally important crypto research; if you understand it, you may configure your servers differently.
Israel has one of the best biowarfare offense and defense in the world. For them, Iran releasing a bioengineered pathogen is a legit threat. The El-Al flight that crashed in Amsterdam in 1992 was carrying materials to produce large quantities of Sarin for the purpose of testing gas masks.

Israel is specifically suited to treat COVID as a test-run for a biowarfare attack. A real War Effort, because it is one.
The question is, If the patent system didn't allow the inventor to screw with the market and take advantage of everybody would they have had the incentive in the first place to develop the technology?

So yes the patent is responsible for the existence of the monopoly, but it is also responsible for the existence of the product that the monopoly is built upon.

I think a 10 year limit on the monopoly is a good compromise (which is basically what the patent system is already doing). Even with those companies patenting DNA... after 10 years the argument is over.
People who write 'the concept of people can and will lie freeley behind a camera or keyboard', 'it's users', and 'Parlor' should perhaps pause before accusing others of ignorance in some field.
Martin Mystère! Basically X-Files before X-Files even existed. Incredibly well-researched series, always walking a tight rope between truth and fiction. The writer Alfredo Castelli is a living encyclopaedia of “strange tales” and esoteric lore. I’m not a fan of the comics (the actual stories are often too descriptive and verbose), but the topics it touches are fascinating.
Is it a bit better than Twitter? On Twitter influencers only interact with other influencers. If you don't have a large following but post an insightful comment you're lucky to get a like.
VC shilling on twitter
Yeah I'd argue these problems happen because people don't take advantage of RAII (maybe because they don't like it or their language doesn't support it), and then forget/neglect to do the proper cleanups at the correct time. You want to design things so that they encapsulate their correctness by design. For a thread, that means joining it on destruction (because that should happen in general). For a mutex, it means not unlocking it on destruction (because that signals another part of the code is actually incorrect). For lock guard, it means unlocking on destruction. For files, it means closing them on destruction. Etc. You can't just reduce everything to "always" or "never".
Who among us does not wish one day to have our own hall in their house dedicated to sport?
Texan currently living in SF here. You'd be hard-pressed to convince me that Austin or any other major city in Texas is dirtier or grungier than SF[1]. I've gotten used to it now, but SF really is an amazingly dirty place. Going back to San Antonio or Austin is literally a breath of fresh air compared to here.

[1] You said Bay Area, but lets at least try to compare apples to apples.
There was a remark made by one of those involved, in the article, that EPICs alerting didn't differentiate between a 'trivial' alert, say "Dose is 1.02x maximum recommended dosage" and a much more critical "Dose is 38.5x..."
It isn't. Even the first ones ran at a decent clip.
I love Bukowski's "Pulled Down Shade"

"what I like about you
she told me
is that you're crude --
look at you sitting there
a beercan in your hand
and a cigar in your mouth
and look at
your dirty hairy belly
sticking out from
under your shirt.
you've got your shoes off
and you've got a hole
in your right stocking
with the big toe
sticking out.
you haven't shaved in
4 or 5 days.
your teeth are yellow
and your eyebrows
hang down
all twisted
and you've got enough
scars
to scare the shit
out of anybody.
there's always
a ring
in your bathtub
your telephone
is covered with
grease
and
half the crap in
your refrigerator is
rotten.
you never
wash your car.
you've got newspapers
a week old
on the floor.
you read dirty
magazines
and you don't have
a tv
but you order
deliveries from the
liquor store
and you tip
good.
and best of all
you don't push
a woman to
go to bed
with you.
you seem hardly
interested
and when I talk to you
you don't
say anything
you just
look around
the room or
scratch your
neck
like you don't
hear me.
you've got an old
wet towel in
the sink
and a photo of
Mussolini
on the wall
and you never
complain
about anything
and you never
ask questions
and I've
known you for
6 months
but I have
no idea
who you are.
you're like
some
pulled down shade
but that's what
I like about
you:
your crudeness:
a woman can
drop
out of your
life and
forget you
real fast.
a woman
can't go anywhere
but UP
after
leaving you,
honey.
you've got to
be
the best thing
that ever
happened
to
a girl
who's between
one guy
and the next
and has nothing
to do
at the moment.
this fucking
Scotch is
great.
let's play
Scrabble."

Favourite poets: Rumi, Neruda, Herrick, Byron, Keats, Frost...
The middle class in first world countries, maybe. Try spending some time in the developing world. Lower cost of living means that "middle income" families can live comfortably on less income. But the costs of large capital goods, e.g. computers and cars, is not lower.

Imagine your average laptop cost $5k - $15k. Would you consider it a big deal if you could get a decent <$1k laptop? That's the equivalent situation.
When I was getting my math degree, the department head frequently suggested we should work for the NSA for two reasons: they are the single largest employer of mathematicians, and you can't take your work home with you.

I graduated before the Snowden revelations; not sure if he has changed his tune or not.
> Honestly, the only reason my kids don't have Chromebooks is because they don't easily run Minecraft or downloadable games.

Some parents would consider this a good thing.
Wow. Thanks for the link. I love this mobile version.
Password manager.
I still have an account, but I don't really use it anymore. Facebook is just not very fun anymore. It's busy, sort of confusing and I never seem to get things written on my wall, or see what people are up to right now. I see popular stuff that is non-chronological, and I'm a little fuzzy on whether walls are a thing anymore
Reminds me of the famous Knuth quote:

> Beware of bugs in the above code; I have only proved it correct, not tried it.

Deep thinking and mathematical proofs are tremendously useful when thinking about a well-defined and scoped problem at a more or less fixed level of abstraction.

The problem with software engineering is that in practice all abstractions are leaky, and so you inevitably find yourself dealing with issues that are too far-flung and random to be mathematically tractable. The best you can do is be rigorous about the core problem you are solving, but there is always some amount of hammering and duct tape to build it into a non-trivial real-world system. It's possible to attack this problem asymptotically with a rigorous engineering process such as NASA employs, but we don't because it's simply not cost effective for the majority of software.
Go was originally designed as C++ replacement to be used at Google but its lack important C++ features lead to little interest from C++ programmers. Pike found much more interest from Ruby/Python programmers.

http://commandcenter.blogspot.it/2012/06/less-is-exponential...
I bought Daniel Jackson's book Software Abstractions: Logic, Language and Analysis. It thoroughly discusses all aspects of Alloy software and methodology. I have to say it is one of the best software book I've ever read. It covers relational modelling thoroughly and is very readable from cover to cover. Model checking is so much more pleasant to use than theorem proving. The Alloy software download jar file also includes both source and examples.
What makes you think that Microsoft can't have a part of the Unix server slice, either? Have you seen e.g. this:

http://blogs.msdn.com/b/dotnet/archive/2015/02/03/coreclr-is...

(specifically the part that says "We will be adding Linux and Mac implementations of platform-specific components over the next few months.")

Or the part where ASP.NET vNext runs on Mono as the officially supported platform?

http://graemechristie.github.io/graemechristie/blog/2014/05/...
> Simplicity is a good thing. It's a virtue. It's part of what made UNIX a success. It's not something to shun or avoid.

It seriously depends what you're doing. As someone put Haskell recently "all the possibilities of advanced algebra combined with all the clarity of advanced algebra".

Simplicity is only a real success if it doesn't throw out the baby with the bathwater.

> Adding features adds complexity and complexity is not free.

And taking away features is free ? Why aren't you programming in LISP then ?
> Here's what I don't understand: why is there any focus on alternative VMs for specific languages? Surely all this effort should be going into a VM for some kind of highish-level intermediate representation that's trivial to generate from any source language? That way no language has a monopoly and there can be peace on Earth.

I've always wondered: why not LLVM? It's low-level, so the speed is there, and I think should be trivial to compile as it arrives at the browser. Tons of stuff already compiles to it. You can compile it to JS. Of course, you'd need to make sure it doesn't make a syscall that's not allowed (and I'm not sure how hard that is), and that it has bindings into JS APIs and/or the DOM, but aside from that…

I'm sure some people will suggest things like the JVM or the .Net CLR, but I feel like those have certain qualities (e.g., GC) that don't appeal to all languages.
> The 255 character path limit bug has been around for a long time and still unresolved/broken on Windows

I don't know, I was cussing out both node.js and Windows. "Let's put all the dependencies in subtree even if they repeat 20 times throughout or paths start wrapping around 3 times at the terminal".
Maybe we need a new standard JSON protocol, I bet part of it falling out of favor was the XML.

Messaging is one of those areas that is actually pretty simple that corporations that want to own channels have munged up pretty bad into a complex mess. Companies internally even have a couple or few.

Side note: AOL/Timewarner actually owns the IM patent from ICQ (http://edition.cnn.com/2002/TECH/biztech/12/19/internet.aol....)
> he's just demonstrating a way he got new insights into his product.

By being dishonest. Being offended by that is not being sensitive, it's being normal. It's not at all a great idea; it takes advantage of other peoples emotions with lies. You'd have to be kind of sociopathic to not realize that isn't cool or acceptable to most people.
Homesteading is the default means of expansion into a previously uninhabited territory. The question is if that would be allowed to happen on the high seas before space.

This woman, Kristina Gjerde, was giving a talk at TED about the UN landgrab (called "making law on the sea").

http://www.ted.com/talks/kristina_gjerde_making_law_on_the_h...

It's fascinating to watch this sort of mind at work; the consternation that political authority does not extend everywhere yet, and how to work to accomplish it.

If humanity is to become more civilized, there has to be a space for alternative political systems to develop.
So he started off a bit aggressively, so what. I looked at the code and it's very spartan and light. It's quite the opposite of the competition and it works for him. Good job on what looks like to be an advanced coders Hello World: web server.
Another possibility is that America is jailing a lot of people who are not really "dangerous criminals".
There is a condition called 'Contempt of Cop' which is probably what fueled this. While it was happening, I can only imagine the police officer thinking, "Oh no you don't", at which point her focus changed.

One hopes logic prevails in this case. Kudos to Neil Fraser.
Breaking it down -

"If you spend your time building something instead of conning in coffee shops, you can put a minimum viable product in front of someone"

FALSE. I used to say that, until I think it was Harj who corrected me. His reasoning (paraphrased) was along the lines of "you'll spend 3-5 years if it's a great idea, wasting a few days/weeks pausing & checking your assumptions is insignificant time in the long run. It makes sense to spend few minutes/days making sure I don't waste weeks, months or even years.

Option A: Mechanical Turk

MAYBE. It depends on your audience. If you are InDinero building a service for small businesses, it does not make sense to ask MTurk to vet your feature set. They're not your target audience.

Option C: Get people to pay/commit to it

MAYBE. I bet I could ask 30 of my closest friends to commit simply because psychologically, people want to help. People will feel warm and fuzzy by giving you a few bucks to help you build your idea. Ask a business to commit $1,000+ - that's real validation.
Nice, but Apple wouldn't be caught dead using Arial in one of their user interfaces. (The "slide to unlock" text in the screencap looks like it's using Arial rather than Helvetica Neue like it should be)
Very original and fun :)

Near the end of the game the probability of something interesting happening decreases. Maybe in the end it could at least prune out some moves and choose randomly only amongst those that make pieces go closer to each other?
Some other lists:

- http://trends.builtwith.com/websitelist/Google-Web-Toolkit - but this might be seriously underestimated, as they are not able to detect services accessible after login, where GWT is mostly used.

- http://ars-codia.raphaelbauer.com/2011/12/why-google-web-too...

Other that I'm aware of:

- https://www.cloudorado.com/

- https://ruxit.com/ - their service once you log in

- http://gogrid.com/ - again after login
Most of the people I have ever contracted for, contract people like me because nothing in this article telling them how to choose a rails contractor would make any sense to them.

Wee bit of a catch-22 there.
First, thank you for this reasonable response.

To address our points:
1) Maybe. But probably you can retain many good scientists when doing projects that will contribute the GDP eventually.
2) Sounds plausible.
3) It can, but India fails to develop even basic technology at scale in decent quality. I guess I will get downvoted again, but this is simply a fact. I have lived in India for a year. I know.
4) I guess that is the purpose. It might also get foreign governments to reconsider their foreign aid, perhaps rightly so.

If India would be where China is now, I would understand all this. But they aren't. Not even close. Not even in 20 years will they be close. And they are not, because they don't deal with the important issues _first_.
That Germany doesn't pull its weight in space reflects badly on Germany, not India. Germany should shape up.
The rebuttal is pretty much in terms of expanding the "taxi market" in the US specifically while the overarching argument is over the size of the global market. New York is notoriously restricted, the Bay area sprawled, are Seoul and Krakow similarly underserved?

That seems to be the real issue with global valuation and market share. If the evaluation is off by 25x the author speculates, Uber would be a $125 billion company. That argument wants more diverse examples or a leap of faith.
This is really neat, thanks for doing this. My only wish would be to not cap it at 20 per page. I'd love to scroll through all of them, but i'm not gonna click on the next arrow 41 times. :-(
.iq is the ccTLD of Iraq. I suspect the price is mainly the result of the organizations involved in the country having an unrealistic idea of what prices are appropriate.
My biggest problem with these results is that they are comparing the D-Wave machine against classical simulations that are built to solve the same problems the D-Wave is best at solving. The gold standard in the quantum algorithms world is to show that you can solve a given problem faster than any possible classical approach in the O(n) sense. This has been done for many problems, notably search, which can be done in sqrt(n) vs n/2. Factoring is faster but has not been proven to be faster than all possible classical approaches.

Another way to put this is that what this post is saying is that problem x can be solved y times faster on the D-Wave machine when compared to classical systems designed to act like the D-Wave machine. There are many other classical approaches that could be use to solve x. If the problem was significant enough a best know classical algorithm could be devised and implemented on an asic. Could the D-Wave machine beat this approach?

Or for less significant problems, could the cost of the D-Wave machine compare to paying someone to devise an special purpose algorithm per problem and implement it in C, Java, C#, Haskell / other fast languages. How much does it cost to pay someone to do this one something like top coder?
First having your naked pictures out in the internet against your consent is an awful thing that shouldn't happen to anyone. Having your information out in the public eye and emails like the ones she received is terrifying and the more severe problem here.

That being sad I disagree with the whole subtext of the story:
that these people get off on the idea of a non consenting victim.

quotes from http://www.hystericalfeminisms.com/consent/:
"It’s one thing to be sexualised by people who are attracted to you, but it’s quite another thing when the lack of a ‘you’, when dehumanization, is the main factor."

"Take ‘creepshots’, a global phenomenon which entails photographing women without their knowledge or consent, in order to share them in a sexual context online. On similar sites, people link to Facebook pages asking if anyone can hack or find more pictures of the girl. Here, again, women are used as objects whose lack of consent, of participation, provides the reason and allure of their sexualisation."

"This dynamic is a commonplace online and is a concrete manifestation of a larger discourse around the female body, the notion that it is erotic to sexualise someone who is unaware. We all know the tropes: the sexy teacher/student/nurse/waiter/bartender/doctor. All jobs, if staffed by women, can be sexualised. What is sexy is not the job, not even the woman, but the fact that while the woman is just doing her job you are secretly sexualising her."

Now I am sure there are people that find that arousing but I've just completed high school-university stage and my insight in my peers is a bit different. The people that say stuff like that do it mainly because they find the girl desirable, but have a problem communicating that in a normal way. In other words they are socially inexperienced and that's their way of talking to someone of sexual interest. Overanalyzing this might say that they use insults and threats as a shield to rejection.
Pictures of naked people are wanted because they are pictures of naked people. Context matters and in some edge cases may be turned in a fetish but the main allure of almost all "creepshots" is sexual desirability and not the lack of consent.

Similarly I've talked to people that raped and people that were nearly stopped and the reason was always sexual tension(small sample, date rapes, rape = sex/fingering w/o consent). Control? Maybe but not the main reason at all.
If you want convincing examples, do a search on #gamergate. Don't spend too much time on it though, it's fairly infuriating / depressing to see what people allow themselves to do when they feel they'll get away with it.
There's a lot of heterogeneity in what people consider sacred nowadays, and probably less illusion of a shared consensus. For example, the "shocking" comics in Charlie Hebdo are genuinely religiously offensive in the Moslem world, intellectually offensive to some liberals in the West who think that the comics are rude to a religious minority, and not offensive to a great many secular or otherwise non-Moslem people.

Similarly, art in the West that would have shocked as recently as the 1950s is now greeted with an eye roll and "this again? Probably just a stunt."

Furthermore, the chance to take offense and be a moral scold seems to have become equal opportunity - as concepts like feminism and multiculturalism gained influence over the past few decades, being offensive to left-wing taboos is increasingly "shocking". Whereas previously, a person might be tried for "obscenity" (against morality or Christianity or public order), now he might be tried for "human rights offenses" or "cultural insensitivity".
> This is a hacking issue, not any "hatred of women" or anything else she's trying to make it out to be.

Exactly; if anything, it's love and attraction to women; male nudes are much less popular online.
I have to agree. Evernote's Web Clipping feature is a feature that is very important to me. I would also really appreciate the ability to save my data (by default) some place other than Evernote's cloud.
"Lets not be so arrogant to imply that bitcoins future rests on the US market" - first of all I never said this. Have you actually read what I said? I said this development is a net positive for bitcoin. Why? Because if you run afoul of US regulations, it's hard to deal with any banks that do business in the US.
Network-over-network is just another Inner Platform Effect.
Ah the mystery that is cinema websites - they always seem to be so bad. VUE's website in the uk is a complete disaster.
X isn't pronounceable. U is, though it sounds a bit funky.
The problem with Pinterest is that often the image looks exactly like what you want - eg search for diy furniture plans and a lot of links are Pinterest. That image came from a source somewhere, but Pinterest has better SEO than the source.
On the contrary; repositories usually involve many people pushing to them, whereas a package release could be handled by just one person (with maybe one or two for backup).

Plus, what about package signing? If the released version comes directly from the repo, does that mean the final package isn't signed by a maintainer?
similar story to https://github.com/Elucidation/tensorflow_chessbot
My Ubiquiti EdgeRouter-Lite does. The MIPS CPUs can have hardware offloading for special network stuff, or so I have been told.
One could presumably push a new version, linked to a commit that contained (directly or as an ascendant) some malicious code.
I never have looked for a job via Indeed.com either; however, I did interview for a software engineering job at Indeed in Tokyo, Japan once. After my interview, Indeed.com started sending me job-lead emails for nursing and dental assistant jobs, "based on [my] profile and experience." I literally have no experience or qualifications for either. Maybe Indeed.com thought my Elixir skills would transfer well into sponge baths?
The incentive is ad dollars. Ad companies want third party verification.