jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
No I wouldn't.

1) Because there are so many free providers out there.

2) If the free providers don't find something, I don't know what I'm missing out on, so there is no incentive to pay. If I know that I'm missing out on something I probably have enough information to know how to find it without paying anyway.

What you are doing is asking people to pay for you to help them find something when as far as they can tell they have already found it. You can't demonstrate what value you provide to the buyer without giving all that value away.

All that said, I don't think that makes it a bad idea, just not one that you can charge the user for. If you build a system where user feedback effects search rankings, and you can convince enough people to use it and actually give you feedback on sites, and if you got enough users I think there would be other ways of generating revenue (probably selling to Google as someone else suggested would be your best bet, assuming of course they didn't just build it themselves)

[Edit: Google have tried something similar to this before - http://googlesystem.blogspot.com/2008/11/google-searchwiki-l... but it seems to have disappeared now so I'm guessing it was an experiment that didn't work]
I can now start taking placebos every time I feel sick and thus get better due to the placebo effect due to the fact that I now expect placebos to work and hence will now get a significant placebo effect from placebos!

I wonder if this is related to the Hawthorne effect:

http://en.wikipedia.org/wiki/Hawthorne_effect
I'm somewhat shocked to discover that other scaling algorithms exist. I always assumed that there were only nearest neighbor + a set of scaling algorithms that would introduce blur to images other than photography.

A good example of not thinking outside the box.
I was hoping this post was about the Barnes Collection documentary movie with the same title http://www.imdb.com/title/tt1326733/
I don't want to pick on anyone (nothing personal maguay) but does this belong here? I mean this is supposed to be a high quality news site and not a place to post touchy feely comments. We frown upon too political comments/posts and try to avoid flame wars over silly things. So in that sense, this post is not supposed to be here.
I can't even move the buttons around

I'm not sure I understand your logic here. Firefox won't let you separate the back and forwards buttons, is that also a "rigid failure" in UI design?
Write tests, run code-coverage and code-smells. While good advice, that's just saying what to do. Not how to do. You can as well remove the word Python from the title and the advice holds true in general.

What i would like to see :-
what in python we can use that will help us write quality, concise code. Things like using list comprehensions, using magic methods, higher order functions(decorators...) and may be something else that i didn't knew.
I didn't say that alternate models aren't worth developing. I said we haven't moved away from a patronage model. Please don't mistake me.

The items on offer aren't offered as mix-and-match for Zoe. That's unfortunate for her. It's also true of ever other market in which people wish to consume whole goods or services without crafting it in detail themselves.

If Zoe wants a service that gives her the terms she wants, she can go build one. If I want a sandwich exactly the way I like it, I can go build one. I don't have the right to expect McD's to sell me a reuben and Zoe doesn't have the right to demand YouTube meet her on her terms.

If she wants to try and build a mix-and-match system, I wish her good luck. I suspect she'll discover that there's a good reason such things are not common.
Where in "Modern Europe" have they banned all the unhealthy foods?
Maybe they had a "hardware guy" with little software training or experience write the code?

I've done a lot of both hardware and software, and I've seen a lot more bad software done by hardware engineers than I've seen bad hardware done by software engineers. The software guys usually know that they're out of their bailiwick when it comes to hardware design.

E.g. one of the worst in my experience was a 30,000 line shell script, few if any functions, used as part of our production flow. A simple refactoring could have cut it down at least 90%. Even worse, it was totally unsupported because the guy who wrote it was reassigned.
If they are using MS SQL, chances are SSH isn't even in their toolset.
Drones are ideal for day to day ground support.

Cheap, high loiter time the cost is low speed so they have to already be in country. And the Air force has been buying a lot of drones. Manned fighters are currently much better for patrolling large areas of airspace and maintaining air superiority.

As to swarms picture the minimum drone that can hit a target that’s traveling at 2.5 times the speed of sound at 65,000 feet. Now how many of those do you need to patrol say the entire US border. Don't get me wrong the swarm concept is useful, the only problem is the minimum useful airframe vs modern fighers is not tiny.

Ps: This is of course highly simplified. Cruise missiles are great at dismantling vary high value targets, but there also vary pricey and can’t loiter.
Billions are "collateral damage" in US government's "cyberwar". We even know now that NSA routinely captures botnets and "repurposes" them - anyone remember the Wikileaks DDoS? That one was quite obviously done by the NSA/FBI, but they may do it against other targets as well, in a much more subtle way or even blame it on someone else.
rust - the fun of C++ with safety guarantees
Try those data structures out. They are based on functional lenses and are really efficient and you can get time travel for free.

It's worth trying to understand the data structure and why it was used before you dismiss it out of hand. It was a very deliberate choice. There is also a very strong 1:1 mapping between plain old javascript objects and the state data structure you build up with observ, observ-struct and observ-varhash. Serialization and hydration works basically out of the box.

My reaction to the marty stuff is that it's trying to moved towards an architecture that mercury already has out of the box and that you don't have the unnecessary component state stuff the parent comment mentioned.

The component state stuff is probably my biggest gripe with the way react is architected.
Yeah, US drivers wouldn't get distracted by flashing billboards.
Yes but you can't use all featuers in all browsers as far as I know. WebRTC in this case would be used to connect to TURN/STUN servers.

Again, no clue what I'm talking about. But I suspect the ability to support in-browser TURN/STUN handshakes is what's holding ios back.
I particularly liked the contrast between the algebraic and geometrical views of the world.

The simple illustration of a 'singularity' arising from the slope of a vertical line (y = mx+c with m=infinity) compared with the geometrical view where such a line is simply a vertical line which can be transformed into any other line by rotating will be useful in teaching!
This is a great talk - I planned to only watch the first 3 minutes and then ended up watching the entire thing.

What I admire about Fred Wilson is that he really does live and breathe entrepreneurship, which is very evident in this talk.
what about all the calls for destruction and support of violent "protests" over the past year from the other side, or does that not count because it is the side you agree with?
I'm not sure if /s is omitted intentionally, or it eas never meant to be there
And herein lies the danger behind scurrilous invocation of terms like “insurrection” and “coup”.

It’s an attempted justification for the “cleansing” that’s already well underway on Twitter today, and will continue unabated for as long as the majority is silent while the radicals cheer it on.

While a small minority loudly yell ”good riddance” the rest of us wonder what happens next time we write something wrong.
> Students. A science-literate public.

It's crazy to me that so many students don't know about sci-hub because educators are careful not to mention it in any official settings, but from more private settings it's apparent that _everyone_ is using it.

This also sometimes leads to (small?) differences in academic performance, where the sci-hub-oblivious students can't factor in a highly-relevant paywalled article in e.g. a presentation because they couldn't access it.
Just incase you're not trolling, there were people carrying zip tie cuffs and armed with guns in the rotunda. Several doors were barricaded by the Secret Service and defended at gunpoint. At least two IEDs were found (one in the DNC offices, another in the RNC), and 5 people died. Stop making it less than it actually was.
Location: Orcas Island Washington

Remote: Yes

Willing to relocate: Maybe

Technologies: Python, Django, Flask, HTML, JavaScript, CSS, SQL

Resume: https://docs.google.com/document/d/1nKkG-UHXuF5n_kNLxAnN5bYs...

Email: smartcameron@gmail.com

Info: Experienced in working with teams and teaching. I recently got hired to teach programming classes to kids. I am very excited for this, but am looking for something more robust as well.
Are you unironically contesting that popular social media was used to organize riots and massive property damage last summer?
Some of the screenshots seem objectionable, e.g. the one that wanted to burn down Pelosi's house while she was still inside, others seem like opinions, e.g. the one saying the protester shot by police was murdered, but none seem particularly bad, where "particularly bad" means "worse than content I'd find on Twitter".

Seems inconsistent to me to ban Parler and not Twitter. Also seems undesirable for a phone manufacturer to tell me what software I should or shouldn't use.
Maybe. (I say maybe because I could see it turning into pair-programming-like chaos.)

But mostly, git solves a different problem. I find it incredibly useful on my own one-person projects, because it lets me explore forward in numerous directions, branching as I go, and easily roll back and move forward again.
One option for some is to go freelance and make it clear when you take on contracts that you're not available on call (the client's team or another freelancer you work with could step in for example), or at the least you can negotiate fair compensation for it.

Not the solution for everyone but people overlook the option of working for yourself.
I would be happy if most of the restaurant sites I visit used PDF for menus. They either have nothing, or a badly formatted Word doc that needs custom fonts (no, my install of OSX 10.6 does not have Papyrus, let's keep it that way).
And on my Swedish keyboard. It's right next to . and I don't need to hold in shift to type it.

I even need to press shift+7 to write /, so I'd actually prefer --.
The PDF is here: http://infolab.stanford.edu/~ullman/mmds/book.pdf
This is completely old, but so funny every time, I have to up it. :)
they're only hoping to make the default UI so good that it discourages other manufacturers from rolling their own

This sounds a lot like the rational for the Nexus One. Google will a set a standard so high it will become the baseline for everyone else, minimizing fragmentation (if not eliminating it).

It didn't work then and I'm not sure why they think this is going to work now. Handset makers do not want to become "box makers" for Google, period. If that means splintering Android into a million pieces, so be it.

Google has painted themselves into a corner. The most touted benefit of Android (that it's "open") is proving to be its biggest drawback. But now the question is how do they can maintain control of their platform without mimicking Apple?
Interesting.

At one point, we were planning to open source our gaming framework and build business around server-side functionality. However, after various discussions, I finally abandoned that plan and we are focusing to use it internally.

First, in games particular, considerable amount of work is spent on the client side. Unless you are super-successful to encounter serious scalability issues, all the hard problems are on the client-side.

Although gaming companies do not currently have that much back-end guys, they still have quite capable coders in general, who can learn back-end stuff quite easily. Thus, you really need to provide significant value to them (us). Looking through your APIs, you currently have solved some basic authentication stuff. That's okay as a start but definitely not enough to attract skilled teams.

Second, game business is very hit-driven, thus you are likely to serve the less-profitable long tail developers. The best offering for them is not to provide server-side technology per se, but bring more buyers/players for their games. Thus, approach that e.g. OpenFeint has taken seem to serve those guys better, they basically are offering the stuff that you offer + the existing community.

But best luck! I suggest that you talk to experienced game studios. Find out what are the biggest pain points and try to provide solutions to those.

EDIT: Note, I didn't want to sound discouraging, although reading it now, it definitely came out like that. I think there's definitely opportunities in this space, I just wanted quickly to highlight some key issues. Note also that it will be a very competitive space, because successful mobile multiplayer game companies can also try to enter the space with their proven propriety solutions. That's part of our long term plan, i.e. we first try to create succesful mobile multiplayer games, and then consider platform-provider option again.
Is anyone else bothered by the idea that the VP of HR and the general counsel get so much equity?
A two man shop probably can't actually make an airplane. Industries where there are high headcount requirements usually stem from some underlying reason (like, it actually takes around that many people to produce and support the product). Even still, if you are in one of those industries you should strive to keep your headcount as low as possible (where that means you have orders of magnitude more people than your typical web startup).
This summer, and in previous years, law enforcement did in fact follow up later using videos and such to try to track people down. https://www.latimes.com/california/story/2020-06-02/not-so-f... One easy-to-find story discussing both this year and past situations in other cities. And it notes that many looters were wearing masks - because they knew they could face consequences.

If we take one step back, though, to what led to those protests this summer... we see police killing a black man for a minor offence.

Let's compare THAT police action with the police response to yesterday.

THAT'S America.
They made it an optional feature you have to pay more for.
This was not a viable option pre 6th gen.
This was, in fact, an insurrection, fighting between the President and the Congress. And the local police took the President's side. This is the sort of crazy nonsense we used to laugh about happening in Third-World countries during the Cold War. Even the Soviet countries were better than this.
>If Trump told them to this, which pretty much the entire media has been saying, then it then wouldn't it be entrapment to charge them?

No, see for instance: https://theintercept.com/2015/03/16/howthefbicreatedaterrori...
Or go faster and plant trees. If you pay for it that helps tree planting economies of scale. (Reforestation, not just monoculture.)

I tried to do the same thing. Yes, individual actions have CO2e costs. It's not you, nor me, nor all of HN together that even can do anything impactful. Setting an example at best. (But then simply presenting a united coherent "yes carbon tax, yes ASAP, yes 125 USD/t" to everybody we discuss this with would probably help more.)

That said, irrational alarmism is its own kind of hell.
May I present you with "US Bank"? Whose web interface looks like it was designed by an angry intern in 1997.

Then again, we're all sitting here reading on the minimal UI of Hacker News, so...

I find the Chase credit card interface to be pretty reasonable, but then again, I'm not logging into it every day.
1988 was the year I started using Pascal while still in college. I developed and released a general ledger software for small accounting firms in 1989 using it. Sold 20 copies, bought myself a printer. It was a great experience that I could never duplicate to this day. It became better with Delphi release, so easy to develop UI using those drag and drop widgets.
ocaml ecosystem is smaller than haskell. ocaml kind of meets the minimal requirement, but far away from production grade.

in frontend, bucklescript changes too quickly. js of ocaml is hard to use. good luck if you want to trim the code size.
It's a data science package from the looks of it, and I, as a data science person would be interested. But then, Javascript? I only know Python, and my Notebooks are sort of similar to this, but in Jupyter-lab I have Pandas and Seaborn (among many others, and I can access any file, any api, any database). If those were available I might have tried it, although my Jupyter-lab notebooks also make nice PDF reports, the only difference I see is that you can place cells next to each other, right? Maybe there is an extension for Jupyter-lab that can do that. So what is the USP? Javascript? Just Ducking around I found I can also do that in Jupyter-lab: [0]

[0] http://bluegalaxy.info/codewalk/2017/12/04/javascript-how-to...
> Must run natively on backend without nodeJS (rules out the likes of PureScript)

PureScript does have an Erlang backend as well.

My understanding is F# relies on a JIT just as Node (V8) does. Are either really native? Are both?
Hmm. It only suits certain personality types you mean? Any impressions on what they may be?
There's a reason this Justin Kan quote has become famous to the point of being a meme:

"First time founders are obsessed with product.

Second time founders are obsessed with distribution."

You just learnt through bitter experience that distribution is the far harder problem to solve. You need to figure out who this thing is useful for, what is a way to get it in front of them and then how to adapt your product to get it to click.
I got my job through facebook, a friend from university was looking for developers for his startup.
As another former Apple employee that left for a startup, I feel compelled to say congratulations and good luck.

Hope you enjoy your new life!

(on topic)
Meetups and events are perfect ways to find job opportunities, as long as you're willing to put in some effort. Any time you can show off your skills, some app you wrote, or provide advice for someone else, you are impressing people and proving your worth.
Ha, best story yet!
You're right on track with what we're working on. People love to share and brag, and a lot love to brag that they're at the game.

Working with the leagues and teams are tough, but we're going to try to work with them more on cool stuff like audio and video.

Sharing photos and video will be a sweet feature. I'd probably post a million photos myself while I'm at the game ;)

Great ideas! keep them coming.
human after all
I'm not sure but I think what you are looking for is a network of reliable professionals who you can work for and rely on for support. Something like this, I suspect, you could try to get rolling through a service geared towards professionals, like LinkedIn, but the real answer I think would be to find your own network, or find someone who has a network and tap into them, you know, IRL :)

I met a guy through RAC last year who has projects come up every few months and knows a lot of people and it's been a great professional relationship for both of us. He's the only person in my network, and I definitely couldn't make a living from it, but it's a good start.

I guess the key to what I'm trying to say is meet people and when you find good ones hold on to them!
Great to hear you want that! Our pro-account users (which is free when you invite 5 friends btw), will be given much more than the basic updates we have now.

We're fleshing out all those features (play-by-play) and more very soon.

Some other cool stuff we'll notify you about are really close games that are almost ending, big comebacks, or blowouts/upsets from you or your friends' favorite teams.

Love to hear what other specific notifications you'd like to see!

We love avid sports fans, definitely send us an email with anything else you'd like. We hope to make something you guys really like.
I did research to find tech companies in my area, picked a dozen that looked like a reasonably good fit, and sent them a cover letter. Marketable skills should get you a few bites -- some people may call/meet you even if they aren't hiring, which can help you gather information.
I would suggest Ruby. I found php easier to learn, but it was so easy to write bad code in it. Ruby on the other hand forces you to follow solid design patterns.

Also on a side note, ROR is a framework for Ruby, so you cant compare it with PHP.
There are some really good PHP frameworks out there too (Symfony, CakePHP, Codeigniter) but they essentially try to imitate ROR and bring those design paradigms to php.
Isn't this "flaw" a balance of features vs reliability? In most cases it's ok that the API spans the entire region, and makes it easy to address one API endpoint per region, allows Amazon to offer everyone different availibility zones within the region, etc.
I've recently ported the code to Node.js. I'll write about that whenever I have some time.

https://github.com/olalonde/node-notify

Also available through NPM:

npm install notify
Your iPad is clearly an extrovert.
It's not so much about thinking that somebody else could do better.

By doing what they do they create the expectation that they _are_ doing better than everybody else.
Switch to zsh today in honor of the royal wedding! ;-)
My fault. Edited the link. Thanks.
With respect, this is great for me.

I would like to read articles that haven't been self-censored to keep potential advertisers happy.

For me, journalism needs to figure out other funding models to regain some semblance of integrity.
This doesn't have anything to do with the Census Bureau and isn't the current title of the page. ??

Yes, marketers have excellent info on all Americans and sell it to anyone. No, it doesn't have anything to do with the Census Bureau.
its thier equipment they can shut it off if they want but that would be promoting ignorance of the total situation, and thats where despots will thrive
I didn’t know the part after # in a URL doesn’t get sent to the server.

While that is technically true, please know that it is not true in a way that is meaningful for many threat models. The JavaScript running on the page can trivially detect, inspect, and log changes to the location hash.

More information here:

https://developer.mozilla.org/en-US/docs/Web/API/WindowEvent...
I love the x86 registers and their names and special roles.

On the one hand, it’s gross that x86 still has this legacy.

On the other hand, it’s a good thing that it’s possible to maintain compatibility so far back while still having such good perf. I find that aspect of modern x86 to be super impressive.
It doesn't really have enough throughput to be an alternative to things like ethernet or wifi. It's intended for hooking low-powered embedded devices together, think of it as an alternative to i2c or canbus, not ethernet.
We're all gonna die!!!
You must be the HN commenter with the wildest story around, respect.
I just got laid off and I'n trying to live cheap until I find work.
So do we agree the problem is the ability of some people to control government policies?