jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As someone who never intentionally has flagged anything, I expected to see maybe three... but saw 19, ugh.
I suppose if (insert luxury fashion label here, let's say... Gucci) has an online store on Zuckverse, and also has one on TimCookVerse (where the plebian green bubble people don't come), they would allow owners of virtual Gucci bags free copies of their virtual bag on 2 different platforms.

Yeah, it's a ridiculous idea of the future, where people who currently walk around with $5000 purses ($20 for the utility of "it carries my things", $4800 for the brand name) will in the future be pixels on your VR googles walking around with $5000 pixel representation of purses, which you can right click, click "Properties" and confirm the digital certificate of. I've so far been an NFT-ignorant, but are those NFT exchanges the ones who want to be the digital certificate authorities? Couldn't Zuck or Cook just roll out their own?
This is a great question, and it seems that our methods can't detect temperature variation in past data that's similar to the recent rise. See the bottom answer:

https://earthscience.stackexchange.com/questions/8746/is-thi...
or losangeles.ca.gov would be neat
Yes. Analog op-amp ICs are cheap, fun to play with on a breadboard, and amazingly accurate.

Some op-amp projects: [1] A 741 op-amp in DIP packaging is $0.56 on Digi-Key.

[1] https://bestengineeringprojects.com/operation-amplifier-741-...
> Disclaimer: I listen to radio in my car sometimes, but only NPR, not anything commercial.

He doesn't even listen to radio! It's beneath him!
There is a water fountain in a neglected corner of my building at work that blows sewer gasses in your face if it hasn't been used in awhile. It's the most horrific stench to inhale right when you are about to drink some water.
We've banned this account for spamming the threads with duplicate comments. Please see https://news.ycombinator.com/item?id=21645365.
We've banned this account for posting the same comment 5 times—totally not cool.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you won't abuse the site in the future.
25 years ago, if you knew C++ and were and expert in MFC you could write your own ticket. Now I know a lot of unemployable MFC experts. When I first started I was encouraged to learn Cobol, APL and DB2 because that's where all the money was. These days I meet people who think that they Ruby on Rails with a bit of React thrown in is going to last them a lifetime.

My point is that becoming an expert in a particular language, framework or technology and expecting it to pay you for your whole career is a recipe for unemployment eventually.
I use emacs in my OSX Terminal windows without issue. When I've tried using it in Windows with vagrant ubuntu vm's, it does wonky things on screen redraws and clears but does not redraw - probably something fixable but I could not figure it out and just moved to Visual Studio Code for now on Windows. I speculate it's a Windows specific issue for running in a command prompt, for instance there's weird key combo for using cut and paste to/from the Windows/command prompt that is unnecessary when going back and forth from OSX/Terminal.

Also when using ssh to a web server over my slow connection I can run emacs but it's obviously redrawing the screen when I change the buffer, vi is much more responsive.
Every Comcast employee gets these cards - I got them when I was working for one of their west coast development offices. You're supposed to give them to friends, family, co-workers, strangers, etc. if you hear about them having a problem with service.

I was always curious if they use them as a quality control step for their regular tech service, or just as a feel-good empowerment thing for the hoi polloi.
"A few years ago, the idea of building a scale model out of printed material would have been as laughable as the Hyperloop itself."

like 30 years ago?
Equally is best not to allow piss poor execution to be an excuse for evil.
Alice.com was an awesome grocery delivery service. Free shipping, no membership fee. I'll definitely miss it. Here was the iPhone UI http://gavinlynch.name/alice.png

I remember finding it via Ars Technica, who did a comparison of online grocery services: http://arstechnica.com/business/2010/03/the-new-age-of-onlin...
Oops! "Python generator" should be "Python 2.4 generator." Versions of Python people actually use go with ES6.
Discussion: https://news.ycombinator.com/item?id=6250431
If you can can pick a lock with a credit card, that's a pretty shitty lock.
"Startup" itself is an impatient word compared to "business". I prefer the term's inherent ambition over "small business", but I think there's an implied assumption that "startups" either win big or flame out, so you have to get traction in your market quickly.
It works on one I have, the interesting thing will be see if it works on other recent MSA arrays as well.
Apologies to anyone who has struggled to hit the site. It's not used to this level of traffic!

I'm enjoying the discussion too, thanks for the insights!

OJ
BREAKFAST - Brooklyn, New York

Frontend / UI / UX engineer (Full-time)

Breakfast is a small team (<10) of software and hardware engineers that create design and experience driven products such as Points (http://pointssign.com/) and Instaprint (http://instaprint.me).

We're looking for a senior front end engineer. Your role is to lead our front end development. You'll be working closely with the design and dev-ops team to translate our design aesthetics into functional, fast loading, responsive UIs that are easily maintained. We are looking for you to help us make decisions on tools and architecture, and ultimately implementation. Apply to jobs+frontend@breakfastny.com or read more here: https://careers.stackoverflow.com/jobs/76956/senior-front-en...
I think OP may be referring to this: https://vancouversun.com/news/local-news/premier-horgan-to-m...
Please change the title to "New trends in programming languages and why Julia is better"
This is great! Git is highly unintuitive and I wish it would die in favour of mercurial or some other as-yet undeveloped thing. Those that like the way git works have stockholm syndrome from being abused by it for so many years.
It should be noted that Ferriss wrote a 2008 article describing how to effectively put on 30 pounds overnight by dehydrating oneself before a weigh-in and then rehydrating before competition begins. [1] The fact that the miracle muscle gains mentioned in Tim's new book are also roughly 30 pounds should not go unmentioned.

[1] fourhourworkweek.com/blog/2008/01/18/how-to-cut-weight/
That argument sounds like the German balloon fliers, who insist that they "fahren" (drive) the balloon and don't "fliegen" (fly) it.
Why the attacker will run the content loaded as an script instead of just dumping what they get?

Edit: I think is the dataType: "script" part. From jquery docs:

> "script": Evaluates the response as JavaScript and returns it as plain text.
We should be able to evaluate a book, a finished product, irrespective of its author. It is not acceptable to diss a body of work because the author is "contrarian and rude for the sake of being contrarian and rude". Either the book is good, or it isn't. It stands on its own.

I am a stranger to this feud, and knew nothing about Zed Shaw to this day. I have no chips in this discussion. The opinion I express is more of a generic attitude on life.
It is interesting that one of the way Zed advocates for learning is to type, (instead of copy and paste), the code into the computer. That reminds me when I was cutting my teeth at my introduction to computers. I would get computer magazines like Compute! and type in the 100s of lines of code that comes with it. Especially the arcade games listing. I think this method also improve my debugging skills as I was tracking down the error (usually I did not type in the code properly or there was a misprint in the magazine).
Love this concept and hope this does well or something like it becomes a de facto standard. There's an explosion of software using GPUs. In the DL space alone, PyTorch and TensorFlow and many frameworks that compete with them, plug-in to them, etc. There's also an explosion of DL hardware coming. We have NVIDIA's whole product line, competing GPUs, TPUs, Inferentia, a bunch of start ups... That compatibility matrix is going to be insane. You need a good integration layer between them. If everyone can support CUDA, great. But there's also OpenCL and other competing standards. They're all going to have some performance trade-offs, but some of that must be worth it to keep some semblance of a common framework, otherwise small and new players don't stand much of a chance.
I, on the other hand, would be worried when a CTO claims (s)he knows everything already.

The more experienced you are, the more you realize how little you know.
Look at the pg_hba.conf file (probably something like /etc/postgresql/<version>/main/pg_hba.conf).

https://www.postgresql.org/docs/current/auth-pg-hba-conf.htm...
Plug: If you're interested I have built a tool to solve this need of having both qualitative data (heatmaps, recordings) and quantitative data (stats, segments), plus it's self-hosted for highest privacy: https://usertrack.net
Being used to PostgreSQL, this one actually bit me once during a production upgrade. A database migration failed due to a Galera transaction size limit that I unfortunately hadn't caught testing the migrations on a single database, and I had to restore from the pre-upgrade backup before resolving the issue and continuing. It wasn't a major issue (the upgrade finished well within the acceptable downtime window), but until then I had assumed that the migrations would be transactional because of course they should be, it's a database!

Now I know better than to assume everything you do in a database is transactional. :P
+1 keep it OSS
For when you want to use your own fonts instead of the (sometimes horrifying) choices of the webpage author - e.g. if you're dyslexic, have sight issues, or just want to use a font you can read more easily.

Firefox calls it "Allow pages to choose their own fonts, instead of your selections above." Safari lets you use a custom stylesheet to enforce your font choices - Chrome did too but it sounds like they've removed that option. In all 3 cases, I think there's extensions which will also do this for you.
> trying to make every method 1 line long and every class completely contained creates huge nested layers of abstractions that are often difficult to follow and hard to reason

I agree a lot with this, and have worked on such codebases. It becomes very difficult to tell whats actually going on, or how. or why! I think like everything else, it's subject to abuse and misuse.
"Morality is inherently subjective and a-rational."

This could have been a good article, but I stopped reading after this assertion. The thesis is based on a false premise.
makes perfect sense for materials that allow idealised forms of wave propagation to behave like this. Might even make a neat sonoluminescent thingy if you fiddle with it.
I think the video evidence people wish to collect is exactly the evidence that you are wrong - that people get arrested (or perhaps brutalized, or killed) despite being wholly respectful.
Yes, I meant using Task.Run; I was simplifying, as I'd assumed (wrongly) you were familiar with async/await from another language.

Otherwise, from memory, the runtime spec doesn't actually guarantee that await won't run on a threadpool thread - it will under certain circumstances.

And then there are further nuances if there is a synchronisation context and ConfigureAwait(false) is used, as the continuation will be scheduled on a threadpool thread.
Nice, this release switches from OpenSSL to LibreSSL. Also kernel 3.6.17, with the new getrandom(2) syscall. Good crypto improvements.

One question I have is how LibreSSL allows them to drop both OpenSSL and GnuTLS -- why did they previously require both?
Not quite the same as what you're proposing but here's what I did. My parents were living in china for a few years and I set them up with a squid server on ec2 tokyo region micro instance with a script that would create a ssh tunnel to it and configured the browser to use it. Little hacky but it worked fine.
what's happening in Syria(and other middle east countries) is worse than autocracy.

Autocracy over a state in chaos anyday.
I remember some years back Diebold posted a photo of their key that unlocks voting machines (or ATM?) as part of their marketing material. Hackers were able to copy the key and open up these machines.
IMHO best comment on hackernews of 2014. Eyeballs is an inaccurate description, it was imported from the tv era. Online privacy is fading because it's the source of user information commodity that is being mined/traded/exploited. A brave new world.
It sort of makes sense. A lawyer is authorized to represent someone in court, and what they do is binding. But anyone can give you advice in the court house parking lot.
This is really twisted logic you're trying to use.

If I entrust my email to Google, them having corrupt employees who give my email to other people would be a serious issue, for security, privacy and a myriad of other reasons. This is exactly what's happening at phone companies.
Even more baffling are the ones who use it to fill out job applications.
I'm sure I could make his job seem easy too.
Related from 2017:

https://news.ycombinator.com/item?id=14347090

https://news.ycombinator.com/item?id=14323553

https://news.ycombinator.com/item?id=14317171
No true BLM protestor would ever loot and burn!
Did you find the MBA trained you to solve those people problems better? Did you get any practical, hands-on experience dealing with people problems during its course, or did it provide an interpretational framework, with true learning follow afterwards, like with a programming degree?
Even with your addition, I stand by my point: getting from these facts to the statement that it is surprising/curageous for a design studio to blog about their process is a broad generalization. They are basically unrelated things.
Do you use Google Apps For Your Domain? If so, that might have foiled any IP address checking because dustincurtis.com is also hosted there.

EDIT: You must not be using Google Apps for Your Domain because Google does not allow sender forging.
I loved the pitch. :)

I thought it came off as playful/competitive smack talk, not mean spirited.
Where did I say that I get to work on stuff I like? I think you confuse me with somebody else.

And actually, I recently realized that maybe I am not really a programmer. I like to build stuff, but I don't like programming just for programming's sake. So I guess that makes me 'not a programmer'.

I do like some programming for programming's sake, for example puzzles from coding competitions. But it's not as if you just have to put some lines of code in front of me to edit, and I am happy.
Neat. When you're ready for more, be sure to check out http://courses.csail.mit.edu/iphonedev/ for a quick dive into Objective-C + iPhone SDk. Then to get a non-trivial Hello World, check out this:http://www.stanford.edu/class/cs193p/cgi-bin/drupal/download...
If SPF isn't configured on the domain then it should simply go without that safeguard (maybe forcing confirmations?). SPF is, however, a pretty good indicator that the email is legitimate.
> Does Posterous fallback to just checking the sender email address?

Apparently so, I didn't even change my name.
Hmm. I'm planning on doing something similar in Atlanta (I run the Georgia Tech Entrepreneurs Club).

Any advice?
It's still in the idea stages, why my original idea of sending an FPGA doing active video processing would be computationally and energy expensive, where transmitting a low-latency signal to a processing unit on the ground wouldn't cost an arm and a leg. I'm looking at a ZYNQ-7000 board because the free eBook by Xilinx looked very approachable to a newbie at hardware design. If optimized properly, I'd hope to be able to integrate the quadcopter controls onto a better fpga and be a single unit. It's gonna be an all-summer project.
someone should do this for apple/microsoft/general motors/general electric/xiaomi etc.
I own no firearms, but I’ve gotta admit that Sako does some really good advertising to connect their firearms to everything you just mentioned. I don’t even hunt and it makes me want one.
Is there a similar thing for the Anki or Memrise? Just the most popular words, unrelated to the JLPT levels.
> If you accidentally go to a fake website, "exaample.com", then the key will make a signature for "exaample.com", which is invalid for "example.com".

This actually isn't true - the result is even better.

When you visit fake.example instead of real.example there are two scenarios: For FIDO2 (like this product) with usernameless mode, just as with a modern iPhone or fancy Android with fingerprint reader, the authenticator knows perfectly well that you've never registered at fake.example so, you can't very well authenticate to it, you get an error.

With FIDO1 (or on sites that don't use the usernameless feature anyway) the authenticator has no idea you've never visited fake.example... but the site has to hand over an opaque ID, a large binary blob. This is (either directly or in effect) actually your private key, encrypted in AEAD mode using a symmetric key known only to your authenticator. Another ingredient to this encryption is the domain name. So either fake.example hands over a random blob, which is gibberish, or they hand over a genuine real.example blob... but they're fake.example so the decryption fails. You get an error.

The way I found this out was by trying it, I built a toy site with WebAuthn authentication. If I run the same code, on another site I own, it gets an error in the Javascript telling it that apparently I don't yet have a Security Key enrolled for this site, maybe it should enroll me first. If I tell it to pretend it's a different site, it gets an error saying no it isn't.

[ The bad guys could enroll you, but now you're really signing into their web site. Which is cool, but, doesn't actually help them phish credentials for the other site ]
This is remarkably useless, and the premise is misguided. You can't just "learn a kanji", because the common ones have many readings and rarely stand alone: you need to learn them in context as compounds, where the meanings vary wildly. Here's just one: https://en.wiktionary.org/wiki/%E7%94%9F

As a rough analogy, imagine a site that proclaimed you can learn English simply by memorizing these 777 Greek roots: astron, grapheia, logia, nomos, tele, phone, kryptos etc. Useful, yes; sufficient, hell no.
I think it's a useful exercise, at least for founders themselves. But it's not the final word, just a starting point for further analysis.
Just gonna go out on a limb and say that a cop wrote it. Seems like the kind of ignorant, entitled bullshit you always here from them.
Yeah, timing attacks on string comparison are surprisingly easy, at least if the token/MAC has password-like entropy, not passphrase-like.

To clarify:

The boundary is somewhere around 70 bits where a significant financial incentive or considerable discretionary spending will be required to mount a successful attack.
> central banks face growing competition from private actors offering their own digital alternative to physical cash

Are they though? Which goods and services can I buy where the price is set in crypto cash, rather than translated to crypto cash?
I was forced to use Eclipse for a while ~2010, never liked it.

It's funny to look at how many editors one comes across over the years. My first one was Borland C++ as a kid. Then came a mix of Visual C++ and Bloodshed Dev C++ during high school. During university I tried a bunch of things but mainly nano, gedit, Visual Studio, and Eclipse. In my early career (2013) I finally got into Vim and haven't looked back since.

I did try out Rider a little over a year ago. It was really good and I'm impressed with some of its features. But it wasn't enough to make me switch.
Introducing Apple Chicken.
We were supposed to have an ice-free artic year around by now, but here we are. Not sure I’d put much weight on the worst case scenarios.

https://www.theguardian.com/environment/2012/sep/17/arctic-c...
The Baghdad Battery dated around 200 BC which are speculated to have been used for electroplatting gold and silver jewellery.

More information about these devices: http://www.ancient-wisdom.com/baghdadbatteries.htm
I’m not a coder. This looks awesome and I’d really love to try it.

Can anyone tell me how to get this working or point me to a set of instructions? I see the code and read me on GitHub but don’t know what to do next.

Thank you.
And everything has only one method in common: GetIdentifier().

So you've got components that cannot talk to each other, because the available methods differ (not just by name, but by what you can actually do), even though they are working on the same conceptual thing.

The article argues for more "base datatypes" that are in common use. It doesn't matter whether the language/runtime exposes them as objects or PODs.
didn't apple just say they are going to cut their charge in half?
You go into the public sector to serve, and you get mediocre pay and tremendous stability and generous, long-lasting benefits in exchange. Nobody's twisting your arm. Feel free to live in a dumpster in SV and make $400k building the next generation of dystopian garbage if you prefer.
That would likely require a very substantial amount of capital. I too doubt they are in such a position.
My wife and I always pay cash for cars. The last time we bought one, they looked at us like we were very weird for...well, having the cash to pay for a car.

Then again, we basically didn't go to a dealership other than for test drives. We e-mailed every dealer within an hour and a half of us with "This is exactly the make and model we want, these are the options, this is the color (but we're open to substitutions), what's your best price?" We took the lowest bid, and if there was any funny business (there was with one), we walked.

Most dealers now have online sales departments that are setup for these low-overhead but low-price transactions (this was a rarity when I bought mine in 2009). Apparently the sales guy we bought from sells 3x more cars than the next-best sales guy at the dealership, because he knows how to price the cars to move online and then acts straight & efficient when the buyer comes in.
I wonder if Avi Bryant had anything to do with this?
Having implemented it for a day job, there is no power on earth or under it which can force me to ever put it in one of my products. OpenID doesn't really have a handle on the problem it is solving and almost certainly pessimizes for the metrics I most care about, like conversion rates, success with signup/signin, customer support costs, and mental wellbeing among the engineering team (i.e. me).
Excellent questions to ask yourself and your team, including "what does success look like?" And excellent perspective on funding too:

"There's such an overwhelming tech industry bias towards this archetypical narrative of "first you get angel funding, then a VC round, then a bigger VC round, then you're set!" And the vast majority of the time, that's horseshit — you're not set at that point, you've just got a lot of stakeholders. "
A slightly related humorous aside: the Wingding glyph order is patented.
Superfreakonmics[2] talks about this in chapter 3 about the Kitty Genovese[1] murder when no one went to her aid, in effect everyone thinking that someone else would go. They do expand on it further and blow apart some of the urban myths surrounding all the events (I can't remember the specifics now unfortunately). Definitely worth reading.

[1] http://en.wikipedia.org/wiki/Murder_of_Kitty_Genovese
[2] http://freakonomicsbook.com/superfreakonomics/chapter-excerp...