jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
edavis asked about web development. Dropwizard was built for web services. There is a bit of a difference - user-facing web apps need to do templating, authentication, session management, etc.

I see that there is a Dropwizard module for templated views, which looks reasonably nice:

https://dropwizard.github.io/dropwizard/manual/views.html

I'm not sure how well it supports the other aspects of a web application.
???

Rust freely declares itself to be inspired by Cyclone et al, but its capabilities are quite different from Cyclone's region analysis (and Carp actually came after Rust).

The C++ static analysis, on the other hand, is quite limited in comparison even to Cyclone. It's not sound and doesn't even aim to be- in other words, "just" another static analysis that will not catch everything. ("Just" in quotes because of course more of this is great- my point is merely that it's not the same functionality coming to C++.)
The only reason they are a burden to fill out (or more so than most other countries) is because direct incentives have some "stink" on them to most Americans, who have bought into this "bootstrapping faux-frontiersman" myth for ages.

It's much more palatable to call it a "tax rebate for installing solar panels" than "a government subsidy for installing solar panels".

However, just getting rid of that and making it rather automatic (e.g. like in some Scandinavian countries, where your employer and banks send some forms to the government, which in turn computes your taxes, leaving you to just sign off on the prefilled stuff) would be such a relief!
I'm not going to write anything else negative about void or xbps, I retract my statement but unfortunately cannot edit it. Sorry!
This happened to China as well yet it recovered better.
How do you define/consider “stable” this specific context?
You’re missing my point entirely. I know having wealth is better than not having wealth. Please read my original reply.

Choosing to optimize for wealth is fine; but foisting that choice on everyone over everything else is silly.
I think that is the point, though. If you're small and you want to focus on building things, it doesn't matter very much what it's running on; it's almost always going to be a better use of your time to make it someone else's problem.

If you're doing your own bespoke ops or you need to own more of the stack, then Nomad is a powerful choice.
For some people it'll be fine, they either have an old TV or spare screen or can get one inexpensively, for others it would be a pain and a laptop or whatever would be better. There are laptop kits for the Pi as well.
I hear you - Virtual Box is getting worse and worse in terms of being able to interact with the host in anything resembling a timely manner. I wish the competition in the free VM space was better.

To get around this shortcoming, the sharing is mostly one way: from the host to the VM, via the default shared folder. I've not had problems with VBFS when managing files in this manner.

There have also been times where I have implemented watch scripts against files on the host, which triggers a rsync to the guest's normal file systems. From there, the file system behavior is more like what we can expect from a typical virtual machine.

To support workflows similar to what I do against non-local VMs, I've worked up some wrapper scripts which allow me to interact with the Vagrant VM via the usual ssh, scp, and rsync. When running "vagrant up", I also write out the VM's SSH configs and a ssh alias concatenates these with my base .ssh/config file.
Yes, the SIP protocol is not so simple. However a lot of well working implementations already exists (source code, libraries, ready to use software). The core messaging in SIP (RFC 3428) is extremely simple to add as it is just a single method (MESSAGE).

Adding presence and other funny things with the SIMPLE protocol family is another subject. (However the basic presence is also very simple ...the complications comes when you wish to add file transfer and other fancy things).

But these can be used as an extra so at least the for chat you are fully interoperable with all other vendors.
with your phone left behind you and having dodged any security cameras between there and where you live.

...and all you want to do is print some flyers for a bake sale.
> would you risk repercussions for collaborating from other Israelis?

What? I think that most of the Israelis, including the extreme right, would agree with me and help me, given the opportunity. We hate the terrorists who have power in Gaza and keep the people as hostages and human shields, but we want to help the people themselves, if anything.
Do you have any evidence that PGP cannot be broken? After reading through almost all of the snowden docs and 90's crypto wars and looking at the actions undertaken by the govt, how can the government possibly permit encryption that they can not break. Think about it in the lense of the post 9/11 hysteria. I understand the discrete logarithm problem and all the other important parts to show rsa is safe but computers do not produce truly random numbers and with that deterministic environment generating the critical primes for pgp I simple cannot believe that the NSA has not already enumerated a few trillion/++ factors.
I just have a basic install of mint, and it uses sudo as root. My past experience is installing programs in the repository using software manager or using synaptic. Everything I have used to create a program used a .tar or .deb file system. One thing I have been trying to install is http://foundation.zurb.com/develop/download.html, thanks
PGP has 50,000 users counting by the keyservers, Tor has two million daily users. I don't think that's reasonable that 97.5% of the people who care enough to use Tor haven't used PGP in years. (Yes, that's a back-of-the-envelope calculation.)

My conclusion from that disparity is that PGP is broken by a flank attack: Its usability is so bad that the encryption goes unused.
> The south flipped because republicans figured out that adding a bunch of religious rhetoric to their platform got them easy votes.

That’s kind of true, but also oversimplified. Republicans have always been the party of religious evangelicals. In the time of Lincoln, abolition was in large part an evangelical Christian movement. After 1965, when both parties had embraced the civil rights acts, social and religious issues took on more importance.

Apart from that, you’re overlooking the economy. Southern states were poor and agrarian during the New Deal era. The wanted government support, they opposed tariffs, they supported a weak currency. All that places them at odds with big business, which was the other leg of the Republican Party. In 1930, the median income in the south was just half of that in the Midwest. After 1960, that changed dramatically due to southern industrialization. Newly minted middle class suburbanites started voting for low taxes and low regulation, just like in the rest of the country.
There's nothing unacceptable in calling for boycotting a toxic asshole. There's also nothing unacceptable in warning people against a book containing bad information.

Thing is, people end up looking up to the author of books they read, following them on twitter, reading their blogs, etc... So when those authors start spouting nonsensical rhetoric, it has a very chilling and negative effect on the community. Gatekeeping in this way leads to a less diverse group of people feeling empowered to speak up and contribute their knowledge.

FWIW, I did also learn python using Learn Python the Hard Way. And on its own, I do believe it to be a great book. But I don't recommend it anymore because I don't want my peers to end up looking up to some toxic asshole and getting disillusioned because of it. There are other great resources that don't come with this unnecessary baggage.
anticensor liked the idea yet feels like this project will be blocked by oil lobby in near future.
I think it has gotten worse since most software vendors want to sell you a subscription to spread your payment out over time. As long as you want to use the software you have to keep paying. In the long run the software will cost you more.
> And Melvin Capital lost a couple billion dollars while quite a number of Redditors got a massive payout, so a net win for society.

And quite a lot of Redditors suffered massive losses. There's not shortage of WSB posts with 7 figure losses. Overall it's pretty hard to assess whether on net "Wall Street" made or lost money to retail. Melvin certainly wasn't the only player here.

It's likely that other funds jumped in on the squeeze, and were much better in terms of timing their exit. Some funds may have shorted on the way back down, and made a killing.

But most importantly, intermediaries like HFTs, option market makers, internalizers, and stat arb funds made a killing. Almost entirely at the expense of retail flow. It's like a casino. Some win, some lose, but the house rake always wins.

But even if retail on net made money, it probably wasn't a benefit to society. 20 people losing their life savings so that /u/deepfuckingvalue can become a multimillionaire isn't exactly a heartwarming story.
I've used podman-compose for a few web projects.
Rootless means you can't bind to privileged ports etc. but after a bit of fiddling I can now spin up my choice of DB/server/mock pretty quickly - just like I could with docker.

The lack of 'cannot connect to dockerd' mysteries makes for a much-improved developer experience if you ask me.
A lot of people treat the government as authority to rank people, beliefs, etc. in importance. A lot of people, in fact, want the government to do this.
I still miss an easy way to setup multiple containers in a single network like with docker-compose. podman-compose is not really useable.
All those terms exist, they’re just long and meaningless to native speakers. A summary is fine and can be legally enforceable.
I'm curious, do many people here subscribe to Dan's blog? He was formerly my boss.
Is that an Easter egg?
Yes, it is an Easter egg.
"Because their work can be done from anywhere there's a computer they often work from home and can make upwards of $100,000 per year."

This sounds like me when I was in high school.
There's also http://www.reddit.com/r/coding/ and http://www.reddit.com/r/compsci/ (and most likely more).
Admittedly people like me are probably outweighed by the opposite, but some of his examples are headlines I'd go out of my way to avoid. If I see something like, "Steps to improve your trading by 25%", I immediately think: make-money-fast BS with a number pulled out of a hat.
Alternatively, account for the delta time in physics calculations.
If I understand correctly, sites using AWS, and reddit.com for sure, are geared towards automatically starting and stopping EC2 instances as needed. If that is the case, why can't they just move everything to a different region, which hasn't been affected by this disaster?
I assume this is the same reasoning for not having Netflix streaming available on Linux.
The trend of niche-languages (e.g. Objective-C for iPhone) isn't actually a new trend. For example the high performance computing (HPC) community uses Fortran nearly exclusively for decades. The number of niches increases, though, so i expect further diversification of languages. E.g. game development is not C++/C# only. Most games include at least a scripting language (Lua, Python, Javascript) and many feature some online league, which may be implemented with typical web languages (Java,PHP,Python,Ruby,...)

In terms of programming language features i expect the next hot topics to be:

Dependent types, however, the question, whether a type system should be turing-complete is not answered yet.

Optional types for dynamically typed languages. Common Lisp had this for centuries of course, but now Python introduced the syntax and Clojure etc. also support this.

Various mixes of concurrency related concepts. There are lots of ideas currently (see X10, Clojure, Go, D, Haskell, ...), but no sweet spot is found yet.
How can these not have reference links to click on?
I'm sorry, but the notion that Microsoft "couldn't compete at all with startups" back during the 1990s is ludicrous. For everyone who doesn't remember the bad old days, they were huge competition.
How is it possible to criticize the right for saying things that are so blatantly untrue that only someone quite foolish would believe them? The right does not deserve credit or blame for this.

I have concluded that much of the role of political parties is to pretend that they are vastly different from the other party and to build narrative around that notion, when in fact they are mostly identical except for their historical relationships with various interest groups / donors.
As my father told me, avoid the situation if you can but if you can't, the way to deal with the bully is to "Take the profit out of it."

You simply have to make yourself an uninviting target.

A rare trip the priciple's office is a fair price to pay for multiple years of freedom from bullying.
The bank bailouts appear to be widely unpopular. I can only guess this is because people don't truly grasp what was happening, or what the alternative would have been. My congressman was one who initially voted against TARP, and I communicated to him that he needed to change his vote. Like most politicians he is not an expert in economics or finance, and he didn't take kindly to what was essentially the Bush administration "telling us the sky was falling, and putting a gun to our heads." But the sky was falling. The economy was in a free fall with millions of jobs being lost monthly, the stock market tanking, and credit markets -- a crucial cog in our economy -- freezing up. If congress had not acted the financial system would have collapsed. We would now be in a real depression. Imagine how bad people say the economy is now, and multiply that by about 100. I'm talking millions unemployed, homeless, tent cities, crime, and a feeling of hopelessness pretty much everywhere. That would have been the alternative to not bailing out the banks. In that context I don't think many would oppose the bailouts.

Now, was the system set up incorrectly where we could end up in such a mess? Yes. But that wasn't the fault of any one politician or group of politicians at any one time. The problems leading up to the crisis built up in different ways over time. The financial reform President Obama has pushed through addresses some of these issues, for example, by allowing the government the power to break apart and unwind large "too big to fail" type entities without bailing them out with taxpayer funds. When you look at it this way, Congress and both the outgoing and incoming administrations did do what was best for the country, even if unpopular on the surface. This doesn't even get into the fact that a lot of that initial money has been, and continues to be paid back, and in some cases even turns a profit.
Very well put - and it'd have the additional bonus of increasing interest in non-physical informational transit (i.e. the internet) for urgent documents (and perhaps even help instantiate a shift away from things such as paper contracts), further aiding growth in the tech sector.

The future of the postal industry lies in the transit of physical goods - if they want to survive, they need to become very efficient at moving parcels and packages, and forget about the fiddly business of letters and bulk mail.
Forgive my ignorance, but what exactly stops the Yuan's value fluctuating based on market conditions? If the likes of George Soros can destabilise the GBP back in the day, what exactly keeps the Yuan stable? Does the Chinese government basically promise to indefinitely buy and sell Yuan at a fixed USD exchange rate?
Not everything is a holy war. Calm down.
Oh cool, another layer of abstraction.
The profile of how I read a paper newspaper and an online one is drastically different. The first bit of each story in a paper newspaper requires zero activation energy or decision-making on my part to read, so I end up reading the first bits of most of the stories on the front page until and unless I find something sufficiently interesting to warrant flailing and fighting and folding the paper back and forth until I get the rest of it.

Online, I scan headlines until I find one sufficiently interesting to click on, and then I read the whole article.

The result is that the paper newspaper is a better survey of what's going on, since reporters are good at getting the high bits of the story in the part on the front page.

That doesn't mean I'd subscribe to a paper paper, though.
He clicked the wrong button because he didn't read it. If he's going to blame the UI for that action, he should have also mentioned the fact that the UI provides the equivalent of an "undo" button.
I'm actually using .flf (FIGlet) files as fonts http://github.com/Marak/asciimo/tree/master/fonts/.

You are very right in your comment. I have ascii coding laying around right now in JavaScript that can take any image and convert it into ascii, but making it work server-side is going to be hard.

If you think you can help with any of this drop me a message on the github.
That and the fact solo founders or non technical people with an idea don't already have 10 or more consultants working for them.
Interesting. I tried both and now use LESS with the More plugin in my rails app. I'm a huge fan of HAML, but I haven't fallen in love with SASS yet. The big upside to LESS is it still looks like CSS. Compass is interesting though, from the SASS side. http://github.com/chriseppstein/compass
The best solution to this problem is to minimise the number of social networks you use and the number of people you follow on them.

Of course, most people don't realise this until they're already suffering from the problem. When I had a Facebook account, I regularly "pruned" people from my friends list. Now I have a twitter account I try to minimise the number of people I follow, and the number of uninteresting posts I make.
I'm 29 and I've never subscribed to a paper.

Even if the only way to get news was to pay for it, I'd pay for a digital subscription of some kind before I'd ever consider subscribing to a paper. Newspapers are wasteful, messy, and of course unwieldy. Annoying to handle and laid out so articles are always split up randomly across multiple huge, floppy pages.

Or I can have the convenience of being able to read the news anywhere, have each article be contiguous and usually on one page, never have to throw anything away, etc. The fact that I can get my news for free digitally is a bonus, really.
First comment on HN fail
I'd really like to see someone do an analysis like this, but including meat. I'm a meat lover, but would like to get an idea of just how cheaply I could eat healthily.
Good point ...
Because of their malware "search" toolbar still on your grandmas computer?

Congrats yahoo.
> It strikes me that it would be very hard to perform that act of self-transformation today with Google and Facebook monitoring my every move.

Could social media make it _easier_ to do today?
Vehicle registration information is very important to a lot of businesses. I don't like the idea of personal information being tied to it.
I have seen this throughout macOS lately with other apps too, a rightclick will show you the paste option btw. Meanwhile I will investigate this, thanks!
I think the point is that a political undergrad should be able to white a speech justifying any position, since this is a generally useful skill for a future politician.

Defending and justifying a position you don't personally hold is an especially useful exercise imo.
It's rare for a company to offer health insurance to employees who are pegged to minimum wage.

If salaries are going down due to inflation, then you may have a point but it's a perverse one; medical costs are going up way faster than anything else.

Both are reasons to support socialized medical coverage, but they don't really enter into this particular line of discussion.
Krugman doesn't believe that there's any problem with unlimited debt, so of course, he's not going to want austerity. Why would you make sacrifices when you get everything you want, today, for free?

There are consequences for overspending and overborrowing. We don't have a way to paper over that. You can pay today or you can tomorrow with interest.
Have you tried reaching out to the recruiting agencies to find you opportunities which fit your desires? Gotta make the middlemen work for you.
Anecdata: information or evidence that is based on personal experience or observation rather than systematic research or analysis.
"Good enough for Samsung" is very, very low bar.

It could have been removed too because app developers didn't use it, because they couldn't make it stable or because they couldn't make it work together with mic permissions.

Anyway, I'm interested in numbers, and specifically whether switching from Android Audio or OpenSL to AAudio brings any significant improvement.
There’s also ZPU. Which is straightforward enough to write an emulator for in an afternoon.

https://en.m.wikipedia.org/wiki/ZPU_(microprocessor)
I think the calculated dynamics bit got to me as well - I’m almost certain (esp. from reading others’ experiences) that items that you need show up less frequently in the marketplace when you need them. So those nails that were so easy to find 10 minutes ago are suddenly super scarce when you’ve got some buildings that actually need them.

So you think “oh I just saw those!” And keep spinning the slot machine wheels of the marketplace. And then when they DO finally appear, that little dopamine hit is all the sweeter :)
Strictly speaking you don't need to run the controller. The Android app can configure APs in standalone mode and update their firmware.
That's interesting about the old blog post, I think we forget what a state things were back then that this was such a big deal. I was there refreshing with you but not for hope of open hardware. For me it's a cheap board with fantastic support that can do loads of tasks. Albeit not perfectly and there's quite a price jump to get something better, but that's just a testament to the awesome price point they keep hitting. I'm not convinced open hardware enthusiasts have much to grumble about, the offerings before rpi were poor and the market/community jumped forward tremendously on the back of rpi success.
> The only thing that could potentially get in the way of HTTP/2 implementation, is a language not having good support for parsing/generating binary data. Languages like Javascript or Python — i.e. languages where you have to deal with binary data as if it were a type of string, where the tools for dealing with bytes and with codepoints are all mushed together and confused — struggle with binary protocols of all kinds. People do nevertheless write binary protocols for these languages.

Python explicitly changed that between Python 2 and Python 3 (not without considerable pain for its users -- the fact that open("/dev/urandom").read(10) makes Python 3 crash¹ was what put me off of learning it for some years, for example).

This isn't to say that Python users or documentation have all made the switch, but modern Python is very capable of distinguishing bytes and character set codepoints, and typically insists that programmers do so in most contexts.

¹ This crash turns out to be extremely easy to fix, by adding the file mode "rb" to the open() call, but Python 2 programmers wouldn't have expected to have to do that.
> Its good to know you got 1M unique visitors last month, but I don't need to know I got 1,214,551 unique visitors. All analytic packages have problems like this.

The numbers vary depending on the technical prowess of your audience. Probably at least half the visitors to my site would be using ad blockers. If one were to use server-side logging (at the HTTP request level), it would not be blockable, and your numbers would be accurate save for any bot spam inflating it.
could you explain how the study you quoted relates to the study in the article? I don't see any clear relation.