jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It has some issues though:

- It'd need to be powerful hardware so that'd push the price into the $300-$400 range. And that's just a guess based on the ipad2 hardware - it might be more expensive to drive a 1080p screen. Suddenly its very expensive for people who simply want to watch media through it compared to a set top box.

- It would be more likely than ever before that people would already own controllers. But if you didn't you're talking a $200 controller. It's already a bit debatable how good the touch screen is as a game controller, if you need to buy $800 worth of controllers just so you're friends can play with you somethings gone pretty wrong. It is possible Apple just says suck it up on this one - and tries to make iOS devices ubiquitous.

- I don't think Apple wants to compete with Xbox and PS on their own turf. Suddenly the iTV becomes an expensive console with no AAA titles and dodgy controllers.

Just doesn't really sound like the Apple route. I don't think they can build it into a TV. I don't think they can sell it as a console. It might work as a set-top box if they can find some way to compete/work with cable companies.
Bug #1:

char * rev = malloc(strlen(s));

... It should be malloc( strlen(s) + 1 ) to include the NULL terminator.

Nitpick #1:

char tmp = *(rev+i);

should be

char tmp( rev[i] );

Nitpick #2:

i<strlen(rev)/2 ;

"strlen(rev)" is evaluated every iteration of the loop.

Nitpick #3:

*(rev+i) = *(rev+strlen(rev)-i-1);
*(rev+strlen(rev)-i-1) = tmp;

Those two strlen(rev)'s are evaluated every iteration of the loop.

Why not write it like this?

for ( int i(0), iLen( (int)strlen(rev) );
i < (iLen / 2);
++i )
{
Swap( rev[i], rev[iLen - 1 - i] );
}
}
So, a response that would be less likely to offend might be "I'll add that request to our queue, but there's already quite a backlog. If you are so inclined and able, feel free to submit a patch to bypass the wait."
I agree that it's a rude response, but hinting at them submitting a patch would never work. Those who lean towards that would just do so without asking. It's the rest of the people that need the pointer.

For many of my projects, my answer would be worse in their eyes: Fork it and do what you like. I have no intention of adding bloat to this project.

That's far more rude, but totally truthful. I created that project for a purpose, and I was nice enough to BSD license it so others could do -anything- they want with it. Asking me to change it to your liking is going too far.

Of course, that assumes I don't want the feature. If I do like it, then I'll happily add it to my backlog and then ignore it until I feel like working on it.
I agree 100% about Ubuntu, Python and PostgreSQL. They're an excellent tool set. You'll want to learn how to configure PostgreSQL. Go to the project website. The manuals are quite good.
At Willowtree, we created Monkeypod (https://Monkeypod.io) to serve as an API design, documentation and virtualization tool.

It uses Swagger and swagger ui extensively and can output (and soon input) Swagger specs. It creates a virtual API based on the design you create, and you can play with it from Swagger ui sandbox or any Http client.

We have a lot of cool features on the roadmap. Feel free to sign up and give it a try. Let us know what features you'd like to see. Cheers!
Innovations never look like huge advantages or more than "nice goody" until people start using them in practical way. People used to say that the internet was a nice goody but that fax was good enough. Yeah, right.
I much prefer printed books, but what I prefer even more than that is the savings of physical space I achieve by having e-books on my iPad instead of print books sitting on a shelf.
""social movement" that went from like $1 to more than $ trillion dollars...? "

This is pure Ponzi Scheme language, helping to prove my point.

There are rooms on Clubhouse you can join where people talk and hype up these kids of schemes, this is not one of them - don't bring this here.
Makes sense. It seems to me that the key question is whether or not the B-2 is trackable. I've never had a clearance, so I don't know, but I suspect that over China's own territory, it probably is. Maybe not "weapons quality", but good enough to get a fighter within IR missile/cannon range. It seems difficult to get the B-2 through reliably under those circumstances, and I'm not sure a fighter escort is of much help, because they will allocate a lot of fighters to a B-2.

The unknown then is how much can be done with decoys and EW, or even things like cyberattacks on radars and control nodes.
They are supposedly bringing back more ports...

https://www.google.com/amp/s/www.macrumors.com/guide/14-inch...
Following that logic, you are in a bubble in any situation except where you have a feed of every single person's tweets. I don't think that is a very sustainable view.
These are just repeated Ponzi schemes. Lots of money to be made.
Taler might repeat the atrocities of others before them who manipulate the supply of "money". Author glazed over the point of separating state and money is a return to sound money. Authorities have never stayed trustworthy and always give in to political pressures to expand monetary supply, until BTC emerged as money.
Glad you understand!
You can sometimes find a good deal on a HackRF as well. It has a freq range of 1mhz to 6ghz (rx/tx). The popular RTL-SDR only has 0.5mhz to 1.7ghz freq range (rx), but costs only about 1/4.
It doesn't fall under my definition of true* OSS as

1) it's owned by a private company, so the long term direction of the project is privately controlled;

2) it is released under only AGPL, by far the least business-friendly OSS license - I assume specifically to encourage direct licensing

There's nothing wrong with this, but it does constrain the freedoms of people who use the software more than the Apache license, and offers fewer opportunities to influence the project direction than the Apache Software Foundation (for all its many flaws).

Full disclosure: I'm a committer to Apache Cassandra, which is very much not a dead project, though it has been quiet for a while - focusing on not very visible aspects of the database.

* perhaps that's poor phrasing from my original post, or perhaps it is conveniently defined, but OSS isn't a scalar and we lack sufficient labels to express the relative freedoms associated with certain models
These says, if you write "men" instead of "mostly men", you get attacked my SJWs. My favorite form is when they write "men (and they are almost entirely men)."

But as is becoming clear to many, you cant please everyone all of the time, and, especially these days, there are some people you cant please any of the time.

What phrasing would you prefer? "Humans" or just "men"?
None of the cars I have driven in the last decade had physical keys. Owned a Nissan, Mercedes and Toyota, rented various BMWs, Peugeots etc...
I know of a few people who bought Stadia because they couldn't get their hands on PS5 or Xbox and were willing to give it a shot, particularly for Cyberpunk. By and large, they've seemed pretty happy with it.

I understood that Stadia sales ended up being limited because the main deal they offered was being taken up too quickly. If anything - with the Playstation/Xbox timing - they should have doubled down on the gap and gone all-out to build a customer base.

Definitely feels like they wasted that opportunity and are now going to have to compete much more directly with the existing consoles.
This feels a little bit like where ML is at the moment. A lot of very excited people, not too much evidence for concrete value right now, and airplanes over the horizon. (less than 100 years though, I would have guessed. Wrights flew 1903, this was 1783).
Apple has a TLD, as does Google and many others. Give it some time.
And what happened with Postgresql, MariaDB, Oracle or Graph NoSQL databases ?
That equivalence is bogus. If a search was as simple as a single CICS transaction, Google would just run that and be done.

Mainframes are overpriced and inefficient, but they are the only option for a F500 without the in-house talent to build any kind of distributed, fault tolerant system.
Location: Amherst, MA.

Remote: Yes.

Willing to relocate: No.

Technologies: Prolog, computational linguistics, machine learning.

Resume: https://www.seanbethard.net/bethard_cv.pdf

Email: sean@seanbethard.net
The DOJ certainly seems to think a law was broken. As I see it you charge the most obvious person and let them try to blame someone else. Eventually you either find people you can blame and if you can't go up a level until you reach the CEO.

If the CEO goes to prison, other CEOs will care more than this one, if some compliance officer does, the next one won't be as willing to bend to implied pressure from leadership.
Apple has the highest customer satisfaction levels in the business.

Now the butterfly keyboard issues have hurt MBP customer sat levels, but not enough to fall to Lenova/IBM levels.
The selfie pic didn't help.
That's what's written but it's not how it works, because "being detained" is usually not stipulated in laws. If you are detained, which the police have ample power to do so if you for example just broke into the Capitol, if you don't identify yourself usually you _will_ get arrested.

So yeah, if you are not arrested you don't have to identify yourself. But if the police show up and you are clearly committing a crime if you actively refuse to identify yourself you will get arrested and you will have to identify yourself.
When I installed that, my Apps settings page listed the Armenian layout "app".
It's pretty silly sounding, but we did a puzzle together and really enjoyed it! Lots of time to sit together and chat while we worked on an interesting puzzle. Was a wooden one from Nautilus puzzles with "whimsy" pieces and a nice design. 10/10.

Also some day trips exploring nearby sites that were still open during shelter in place.
> I'd rather think it proves the point.

I like that way of looking at it. To be fair, the people within Amnesty who wrote this warning probably aren't the same who added Google Analytics to their site.
We do have that and have had for quite a few months now. Multiple account support in the app works nicely.

The reason we didn't ship it earlier was around push notifications and the way our accounts are sharded - if you had two different accounts on different backends, merging the pushes into a single badge count and keeping track of the per-device push credentials across the multiple backends was buggy, so it would have provided a sub-standard experience for everybody.
of 99% crap they probably don't need
I was wondering why one of the fastest upvoted articles on HN, ever, was on second page. Now i know, and of course. YC , like other tech firms want to keep their business interest in China come to fruition.

Surely they must account for too many anti-votes coming from a single region?
1tev. No. That's literally cancer over light.
> "No politics"

Maybe because politics was not involved and it was purely an operational capacity decision? I know it's not as fun as silly conspiracy theories.
Love their «pricing» page! http://realm.io/pricing/
>I have built an application to scratch my own itch.

So are you scratching your own itch or are you building a business? Those could be quite different.
HashiCorp Nomad maybe ? I don't use it but I know it can orchestrate applications of any type (not only containers)

https://www.nomadproject.io
Specifically, containerd with the device mapper plugin!
Glasses are a better example. I'm embarrassed I didn't think of them as I read the OP through the lenses of my own glasses.
Check out the Nomad exec driver. It can orchestrate processes outside of containers, and even knows how to pull builds from a URL. Nomad is great.

https://www.nomadproject.io/docs/drivers/exec
You can't undo a file-move in (most?) GUI file managers either.
Mostly it plays more file formats from old games. I guess someone's been doing preservation work.
Define "out of control" then. Rationality is relative. Russia is quite rational about its own policies (including the lack of enforcement in the OP's case), the exact same way the US is rational about its.
"Extra-judicial" in the context of warfare is one thing (killing people who kill your people or help do so), but assassination of mere critics of a government is an entirely separate kettle of fish. Litvinenko is the most prominent example of the absolute ruthlessness and lawlessness of Putin's regime but it is far from the only one (see also the poisoning of Viktor Yushchenko and the many suspicious deaths of Russian journalists critical of Putin).
I believe not, because they could not have organized these events till they'd already been invited for interviews.
I've seen some pretty outrageous things said about Barack Obama, the current President, in public, and the people who have said those things are free to say them another day. Similarly, I heard a lot of people say very outrageous things about George W. Bush, the previous president, and those people are still free to urge other people to agree with them in decrying that president. I lived during my twenties for three years in an actual dictatorship (which has since democratized). The situation here in the United States, as bad as it has recently been, is nothing at all like the situation in Russia today, or indeed like Russia any time in my lifetime. I know plenty of Russian (and Chinese) immigrants who didn't learn to breathe easily about expressing opinions about the government until they had been here quite a while.
I love your damn idea, I would buy into it. I know what its like to be busy and come home with a burger and fries everyday. If I could use that service I would love it!

I think its dumb to have nail one city then move forward, with certain things you can have a few in each city and keep growing. I never understood the one city at a time, its 2011 and we have the internet. lol Keep up the good idea.
> cpanm to muck with the system-installed perl, sometimes this can cause breakage for core system components

Yikes. This would be why I don't share root with anyone who thinks it's a good idea to smuggle stuff onto a box without going through the system package manager (which is rpm or dpkg or the like, not the cpan client or any other single-language ghetto).
LOL!

Exactly what came to my mind, as well.
There is crouton. Just github it.
Ah, I had wondered who said "Apparently the Internet, Google, Amazon, and other successful tech companies and products don’t come out of no where." before. How could I forget, of course it was Lao Tzu.
OK... but how is that pattern-matching different from what the computer is doing? Why is human pattern-matching "understanding" and computer patter-matching is not?
Existing Connect integrations will still work: no changes are necessary. Connect has always allowed you to connect directly to accounts in other countries, so no major changes there either.

We're getting some emails out now with more specific "what can I do not"-style information.
To make it short: Privacy is about protecting Democracy!

As the newest information, we see that we are not only spied on, but there are also stealth techniques to mute bothersome people. It can go thus far, that you will become jailed for something you did not do.

This way, anybody that becomes bothersome to mighty people (and I don't speak about any president here) can become a target. People that are against atomic plants or against chemical fertilizers, or against ... you name it.

This thing can become worse to the democratic nations than killing random people by drones.
Another perspective:

What you get as a developer in the bay area is way better than other US cities.

I've lived in a couple of those places over the course of a decade and a half, and I can tell you that while the cost of living is lower there, so also is the pay. Significantly lower.

You figure in the relative scarcity of jobs, and you're looking at making a lot less, limited carrier mobility, and real stress when layoffs invariably roll around.

Sure, I can't buy a house here, but I certainly make a lot more than I spend and I stock that extra away. This creates something many people don't have: options.

Options like:

Being picky about jobs.
Starting something on your own.
Buying a house with cash somewhere else if you decide to move.

These are hard to replace outside of this bubble many of us live in.
I just choose not to play it like that, and it remains fresh. I try to get all vowel information fairly quickly, but as far as possible I am using existing information to drive me forward rather than going fishing for arbitrary new information.
I lived half my life in the West Country and never heard of it either, old chap. TIL.
Carnival comes to mind https://en.wikipedia.org/wiki/Carnival
What I have heard is that the Netherlands uses levees on clay, but in Florida the ground is porous so the water would just go under them.
They generally prefer the older rooster, non-broiler, heirloom varieties for soup here. You can easily find these in any village, but if you buy them downtown you'll pay about 3x. If you like the countryside it is worth the trip. You can buy other produce while you're there.

Old laying hens are usually cheaper. Not as desirable.
I’ve found long running chats like WhatsApp, telegram or signal fulfill that role.
I agree with you. Though I'll usually only bother with low-traffic articles related to my local community, I've never spotted one of my contributions being reverted.
Gaffer’s tape is also very useful for cable runs on solid floors (not carpets). I use it for a couple ethernet cable runs in my home office.
I was under the impression that irrational numbers are numbers that simply can't be represented as a ratio. This is independent of the number system used. I'm not familiar with the Taylor series: can you use it as a number system? Isn't it simply a representation of functions (in which case, you might as well just write "sqrt(2)" as invoke anything else)?

It's tough to Google for "Taylor series number system" as you just get pages about the guitars. ;-)
This may be, but there is still something that seems to ring true about Clark and Dawe's take: http://www.youtube.com/watch?v=ClvLp4vXJ5I
Not really. If you want to compile down to Lua you have to either :

1. Accept Lua semantics (for example, numeric semantics)
2. Accept a (severe) performance hit in thoses cases where you want to have different semantics.

Disclaimer : I actually had this very idea and tried to make a Python to Lua compiler. Since my reason was to see if Python on LuaJit could be faster that CPython, i quickly realized this wasn't possible if you wanted to fully respect python semantics.

OTOH you could do a language that is very close to Python semantics and very close to Lua(JIT) performance, if you accept to deviate in a few points.
How is the chicken tax related to practicality of trucks in urban settings? It makes American trucks cheaper. But OP's question was about the practicality of a large truck in an urban setting.

It seems like you wanted to show off your knowledge of the chicken tax and just threw it in an answer to whatever thread came up first.
> A lot of Akka code just ends up being maintaining these large dictionaries keeping track of all the unfinished stuff I eventually need to send various actors when I finally receive all the ingredients.

I don't think this is an Akka-specific thing. I work with NServiceBus, which implements long running processes using database-persisted sagas (sort of state machines), and we have exactly the same situation... NServiceBus even makes these big state-tracking dictionaries explicit (every saga has a corresponding "saga data" object).
Does this end up being one per day per device, or one per day per application?

As an aside, I installed the test application on the marketplace to experience my default notification sound at the same time as the alert was pushed. Cluttering my notification tray is one (undesired) thing, but the sound just pushed it over the top. Is that the behavior the ads will take as well?

I respect trying to push monetization of free apps in a new direction, but I also consider my notification bar to be sacred. Even one additional useless (to me) notification means I trust the rest of them just a little bit less. With moving toward Priority Inbox for gmail, and turning off most other notifications, I would be quite disappointed to realize an application I installed was cluttering it with ads.
That's quite brilliant. How about up, down and abstain buttons and if you click any you get to see the vote count and you're done voting. It will encourage voting, remove the social proof influence and give the option to abstain.
Would this be pretty easy to implement in a language with first class functions (albeit with more boilerplate) just by keeping a list of functions to be invoked before raising an exception?
"Unless you're attached to an old-school news organization"

I would say that even there, prejudice shows. I sometimes think it is worse because they are try to say they are something they are not.
I disagree. It is forcing you to think for yourself.

What do you want to learn here? What most HNers believe to be true, or do you want to learn to be independent?
Will setting downvote display limit to 0 instead of -4 help?
Cellphone-based systems are an inefficient use of bandwidth, as is explained in the article. This cost is passed on to you as poor data rates and unbelievable roaming charges (compared to the cost per gigabyte of home internet). Is that really the future you want?
> The problem with vote counts is that two downvotes can start a cascade of reflex downvotes.

If the comment is good, eventually its going to float up to the top anyway. An excellent article submitted at a time when most HN folks are away is less likely to hit the front page. This is a problem similar to what you mention. Hiding comment scores, IMHO is not the solution. Rather, it just kills the HN experience (at least for me).
Since you are HN I assume you are in IT. How exactly do you get tipped for the work you do? And do you provide terrible support and buggy product if people do not pay you just for fun 20% above your usual billing rate? And what is your incentive for working at all if tipping is so uncommon in the IT industry?
If you check out the announcement timings, it was far too soon for Pyston to have an effect. You can't churn out PyPy-grade JITs like they were burgers...
In case 'tptacek and 'patio11 don't find this thread, please read two of these comments about freelancing and bill rates:

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

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

Simply put, don't waste your time on oDesk clients; instead, try to find companies willing to pay $800 - $1600 per day (or $4000 - $8000 per week) for your time to develop widgets that solve real business needs. (US currencies used here.)

Also, the monthly HN freelancing thread is a great place to start.

https://news.ycombinator.com/submitted?id=whoishiring
I like this, Perl has been my goto choice for scripty style commands that I run directly from the command line.

While Python has the -c option, that doesn't compete with the implicit loop capability that Perl and Ruby have with the -n and -p options.

This utility seems to give a lot of that same power to Python.
and charging them out at huge rates its the mckinsey model or as Scott Adams put it the "Booz my kidney" consultancy model.
For people who do not know this related tut; http://codeincomplete.com/posts/2012/6/23/javascript_racer_v...