skysight-inc/HackerNews huggingface dataset:
i would like to see them expose a real money channel if there is one. Why cant they do that? Real names, real money and banks involved. Not 2 ghosts with a failed youtube channel.

....you know what nobody cares though. Average intelligence of an American citizen is pretty low so they will buy any story they are fed.
Probably because he's not really sorry. It's not like he did anything horrible here. This is a Public Relations problem, not a moral problem, so you get a Public Relations apology.
I guess its safe to say you're motivated by learning :)
I do, but is that related to this article somehow?
i would say, don't wait for things if you need a job fast. It can happen that in the end you don't get a job, but on the other hand, some companies have lengthy procedures / alot of signatures to gather before they can commit to such a thing. Totally depends. I have switched jobs quite a lot, and i've never waited for these things. For example, if another company does want to give you a contract, you can use this as leverage at the one you prefer to have them speed up and match the offer etc. so it's always positive and useful to have a few things going at the same time, even if it's only to have as leverage.

also: Recruiters are bitches, some of them get paid just to supply a resume to companies, they often don't seem to care about the individual involved so much as you would hope or expect.

Maybe just tell this recruiter (bluff) 'look, you arent the only one making offers, time is running out, you are postponing so much that i might need to go into another offter' or something along those lines.
What Would a Proper Congressional District Look Like?
For a professional category theorist interested in theoretical computer science? The thing is, they could easily just dive into reading some papers on the subject. The intuition and mechanical skill of category theory is easily adapted to thinking about computation. Here are some relatively introductory treatments of some parts of CS in category theory:

Introduction to Higher-Order Categorical Logic - Lambek and Scott

Categorical Logic from a categorical point of view - Mike Shulman [0]

Classical Lambda Calculus in Modern Dress - Martin Hyland [1]

Computer Science page on the nlab - great place to get lost [2]

[0] http://mikeshulman.github.io/catlog/catlog.pdf

[1] https://arxiv.org/abs/1211.5762

[2] https://ncatlab.org/nlab/show/computer+science
No, I am not a huge believer in visual programming, either. Text is (still) a better medium for formal specifications, which is evident from the wide use of HDLs rather than visual tools in hardware design.

That said, nothing prevents anyone from having (admittedly rather vague) ideas about using a computer as something more than a glorified typewriter.
Haven't worked below 60$/ for fun things and 80$/h for boring things on Upwork without much reputation. Sure I could find a better paid job, but if you can sell yourself as skilled you don't have to be afraid of the averagely low numbers on there
I can relate to this. Now my question is "Why solving problems for others?" e.g., working for someone else and solving their problems?
Land in the suburbs was also specifically cheaper to white veterans in the postwar era (when early auto-oriented suburbs were built) because subsidized GI Bill mortgages were essentially exclusive to whites:
https://en.wikipedia.org/wiki/G.I._Bill#Racial_discriminatio...
Linkin park. Always
Ever been to rural parts of the West? Lots of abandoned towns all over the place, some swallowed up by trees, others preserved by dry desert climate. Many of them are barely 100 years old.

Cities and towns might look like permanent fixtures of civilization if you place them on a scale of mere decades; but they come and go, grow and shrink, appear and disappear, and are eventually reclaimed by nature on a scale of centuries and millennia. They are man-made machines just like steam engines and web services, and should be treated as such. There's nothing sacred about them! The only question is how to care for the people who are affected when a machine they've been relying on goes down.

Creative destruction is not a panacea, but it should be on the table as a legitimate option to be weighed against other options. This isn't idealism, it's being realistic.

Speaking of being realistic, I suspect that there are many cases where relocating residents and shutting down the town in an orderly manner would be far less costly, more humane, and perhaps even environmentally better than maintaining the decaying infrastructure indefinitely and making yet another generation of an already disadvantaged population grow up in a place without hope.
Why would a city agree to merge with a distressed, money-draining suburb?

Perhaps neighborliness. Perhaps a sense of community. Perhaps because neither city can move and arbitrary political borders are permeable to hard problems, i.e. if the roads in one city are impassible then people cannot get to the other. The other city owns the problems whether it acknowledges it or not.
Nanobox Announces Support for Microsoft Azure
Mandatory XKCD link: https://xkcd.com/949/
This is exactly what I was thinking. I think most of the commenters here aren't homeowners.

I just bought a home. Even with excellent credit I still had to put down roughly 10k on the house (which was only 3%!) -- that includes the down payment, option and earnest money, fees for stuff like appraisal, inspection, and more.

10k is a lot of money for a lot of people. Granted they can get some of that back if they sell an old house, but as you said if the house value is low to zero they can only get the land value for it, if there is any. Now they're starting over from square one, paying off a new house.

And that 10k isn't even covering other expenses, like repairs I need to do, furniture (pretty much buying everything new now), moving supplies/expenses, first utilities, and more. Homeowning is not cheap, especially not upfront (though it does get a little easier beyond the initial investment).
Seems mostly like greasemonkey, yeah
I want to know specifically the Williams and Kalvin Johnson affiliation with the Kremlin and how it was identified. They are obviously real people (maybe not their real names) right?

How did Facebook determine that they were Russian government-backed counterinformation agents?
I think someone wrote an applicative functor instance in haskell that would accomplish something like this. I forget if it was constant space or time or what (I can't find the link unfortunately).

All I remember at the time was thinking I had no idea why anyone would want this. But then someone (on either hn or proggit) mentioned that there were crypto reasons why it would be useful.

So I suspect that compiling isn't too bad ... however, programming with it probably is annoying.

EDIT: Actually, it looks like it was top comment in this thread: https://news.ycombinator.com/item?id=7557089

Kind of a neat idea at any rate.
Whether you're talking about LIMIT/OFFSET or ORDER BY it's still an important thing to be aware of. The crux of the matter is being aware of how much data you're forcing the database to sort to get your end result.

If you're expecting 100 results back from a few million records, just being aware that if you don't trim the results in your WHERE clause it will force processing on that ORDER on a lot of records you're never going to see is a big step.

Totally agree in regards to premature optimization that LIMIT/OFFSET is tremendously more convenient. When it becomes a problem, it's good to know where to look.
Bad code isn’t Technical Debt, it’s an unhedged Call Option
25 minutes on a bicycle will probably just barely get you to the neighbor's house, though you can take the trail through the woods.

What you're not seeing is I've got about 3200 acres of mountainous woodland. I can have a few hundred people on my lawn, complete with live music, and the nearest neighbor will only hear it because they joined us.

That's the difference. I'm more likely to see a moose than I am to see a stranger.

And that's why I moved away from urban/suburban areas. As near as I can tell, more wealthy/rich people are doing much the same. In the ten years since I bought the property, the cost of land has skyrocketed. People are buying remote and moving well past suburbia.

Comparatively speaking, I bought the property at a very low price. What I paid ~$500/acre for is now three to four times the price - in just a decade.
When you are watching a video on youtube, are you recording it?
Yes, overengineering is close.

The tendency I was thinking of isn't chiefly about chasing the new shiny thing (Magpie programming) or mindlessly including needless libraries (Cargo Cult programming).

The thing I'm thinking of is when someone points out a shortcoming of a particular way of doing things. Like, "If you use a relational database, it might go down if you get 50 million writes at once."

All techniques have trade-offs. So it's no surprise that some established way of doing things has one. The criticism is valid. The thing will fail in that situation. The problem is that the alternative presented by the blogger has more problems than the first. It would be useful in a rare kind of job. But that's not made clear, or the reader can't see past the stain that was shown on the old way of doing things, or the reader can't get past how cool it is that there's a database that can handle 50 million simultaneous writes, or the mere novelty is intoxicating (so there is some overlap with Magpie programming).

This new way doesn't have the first one's shortcoming, but it is literally 10 or 100 times as much work to set up, is missing certain important features that the original solution had, and solves a problem that the reader will never have.
I built this for a travel company I'm involved with, which needed simple client-side trip filtering and search. I've tried to improve it since then, but it's still a work in progress and only works on Firefox and Chrome. It also needs more templates. I would love some feedback.

Caroline
> if you can't stand to be alone with your exercise for one minute

If something breaks for a full minute every time you touch it, that gets really frustrating, even if you have no problem at all with a minute of silence.

But more importantly, the original goalpost was having music at all, during the entire exercise session. Exercise can feel perfectly 'right' while also being plenty boring if you're running in utter silence for an hour.

And I don't know. This might be a real person being jokey about their legitimate issues with the device, or some kind of parody that shows someone overreacting to... legitimate issues with the device.
To a large extent, yes. Fresh steak and seafood are among the most expensive items to obtain and prepare. The markup on a prime cut of steak will be much smaller than alcohol. Not zero, but definitely less than alcohol.

Anecdotally, I recently went to one of the top steakhouses in my city with my girlfriend for her birthday. We ordered a filet, some crab legs, some prawns, and a few sides. With the meal we had two martinis each. The four martinis accounted for about 20% of the bill but six ounces of Ketel One probably accounted for a few dollars of costs to the restaurant plus some Olive Juice so those drinks were nearly all profit in terms of variable costs. I'm sure there was a healthy profit on the food, but far less than the drinks.

To put it another way, most restaurants that serve alcohol would not be able to survive without alcohol sales with their current food prices.
Get out of the FHA mortgage into a conventional as soon as you can [1]. It'll save you the monthly mortgage insurance, which is for the life of the loan now.

[1] Keep an eye on home values 6-12 months from now; once you think you might have 20% equity, attempt to refi into a conventional. Should save you $150-200/month on the FHA monthly premium.
It sounds like what they want is the opposite of responsible.
https://www.theguardian.com/technology/2016/apr/20/eu-commis...
First, you have a syntax error in your lisp program ;) Missing a closing ) lol

What's so interesting is the theme of learning and doing for others. Are you ever interested in using a new technology and do you feel that also at times make you consider leaving a job because of it?
There's a demographic aspect to this I try to bring up every time these discussions arise.

Age demographics are very important for countries and cities. Due to the nature of demographic trends, there are a ton of people 20-35 in the USA right now, more than there are "baby boomers". Due to the similarities in taste due to age, many, many, people want to live in cities right now, which drives gentrification. Whether or not that continues probably has a lot to do with birth rates going forward for people 20-35.

What are the age demographics of Canada?
I didn't see SAP's cloud BI tool
https://www.sap.com/canada/products/cloud-analytics.html
Great reference. Thank you, spapas82. Bookmarked!
This. Getting real customers is so, so much more important than incorporating. Not only that, it's more important than building the full product. It's also hard, so hard that you should be doggedly single-minded about it.

If you're concerned about taking money, just figure out how to get attention and have conversations with your target customers. When you notice your customers are getting frustrated that they can't give you money for this thing you have that they neeeeeeeeeeed, then do whatever they need to make it work.
Agreed. I really enjoy the Discover feature, but I wish it could be broken down in sub-categories based on mood.
Raqqa – The city fit for no one
High Speed Trains Are Killing the European Railway Network
Good point. You should probably incorporate once you hit, say, the 10 million user mark. ;)
Forget Unique. Pursue Meaningful
Unbelievable amount of depth, well written, and I learned a lot. The bottom line is important too: If the EMC is not taken into consideration from the beginning of the design, it will be a devil’s job to make it work in the end. Chances of being able to fix EMI when your product is finished will drop closely to zero, while the costs of doing so will skyrocket.

First step is a doozy.
Ah yes, EMC. If you've ever opened something up and seen lots of metal fingers round the edge of the case, or those flat metal cans on the PCB, that's because it wouldn't pass EMC otherwise. The ferrite rings are another common trick and you can sometimes see them on power or USB cables.

Multilayer PCBs also help a lot; it's not mentioned in this article but putting the 100MHz clock on an interior layer with ground planes on the exposed layers would be a good idea.

You do have to design EMC defence in from the start, rather like defensive programming. Sometimes people take the other extreme and cover v1 of the board in extra capacitors, ferrites, TVS diodes etc, then see how many they can remove while still passing EMC. This may explain unpopulated pads you see in consumer equipment.

One of the reasons cheap Chinese Alibaba gear is so cheap is ignoring these requirements. I have a car USB charger that has so much conducted EMI that you can't listen to the radio with it plugged in.
The whole point of this discussion is that sending files to another computer is still cumbersome. Software is entirely relevant. So if you're complaining about speed of FF Send, you should specify what you're comparing it to.
Standard Practice is to have honeypots, and watch carefully who puts his paws where..
Deputy Attorney General Rod J. Rosenstein Delivers Remarks on Encryption
The key point is:

> Caldera collapse volcanic eruptions the size of Yellowstone occurr at random intervals

Which I take to mean that there isn't enough data about exceptional events like this to reliably predict their timing.
Letter to Twitter CEO from Rep. Coleman and Rep. Cleaver [pdf]
most dogs can't survive in proper nature alone, they often scavenge human trash and they don't mind human presence.

if nature would be so nurturing and full of easily obtainable food, wolves which are far superior hunters and overall survivors would be plentiful.

my subjective bet is that most domestic dogs could manage summer in many places, but wouldn't survive regular winter out there. even wolves struggle.
Discussion from a week ago:

https://news.ycombinator.com/item?id=15402460
https://news.ycombinator.com/item?id=15402230
Facebook Outage Report
Garbage feedback from a prima-donna.
Yay: I can't code in your crap because it's 2017 bro.
Twitwit nonsense.
you can turn off and it's on the agreements/license bla bla nobody reads.
The author’s argument against restricting gun accessibility seems to be “the data is inconclusive” rather than “this doesn’t work.”

> I researched[0] the strictly tightened gun laws in Britain and Australia and concluded that they didn’t prove much about what America’s policy should be. Neither nation experienced drops in mass shootings or other gun related-crime that could be attributed to their buybacks and bans. Mass shootings were too rare in Australia for their absence after the buyback program to be clear evidence of progress. And in both Australia and Britain, the gun restrictions had an ambiguous effect on other gun-related crimes or deaths.

[0]: https://fivethirtyeight.com/features/gun-deaths-mass-shootin...
I love Flask for mini-apps and micro-services. I pretty much use it when I want to run a single python file with a web-facing component. It's also great when I need to build simple celery or task/cron-based apps.
Like the other commenters have already pointed out, if you need a full-fledged website, Django.
I don’t think the second paragraph is a logical extrapolation of the first. If this is using the WebCrypto API (which it appears to be doing), then trusting this browser-based solution isn’t fundamentally different from trusting an installed application that can update itself.
> At least if one agrees with the claim I just made, then following your logic, the change could never happen...

... big changes could never happen... FTFY!

Which is what we are seeing: non-trivial health care changes happened in 2010 after 1965 (45 year gap), needed massive majorities in Congress and incurred huge political backlash. i.e. a smaller step was possible only after all the stars perfectly aligned.
I think the backlash has been too sensitive.

Of course there is a rubbernecking feeling to it, but it's not all that different from the NYT sending Nachtwey ot someone of equal caliber to a devastation zone to bring viewers closer to the action.

I'm sure we'd be outraged if it happened with regard to the ongoing North Bay fires, but you know what, five years hence, this will be an ordinary way to bring the news to your environment.

People are "shocked" because they are not used to the medium. One day they will be and this reporting will be ordinary.
What you're saying flies in the face of modern findings of the power of "crowd knowledge" and is actually wrong. I, amongst others, find the feature incredibly useful so maybe it's a waste of resources on just you.
BakchodMama – On a Mission to Spread Love
> Recruiter keeps saying "tomorrow". This company is located in Germany.

German companies are notoriously slower and more bureaucratic than their US counterparts. The bottleneck is likely deep within the HR group administration.

While you wait for them to submit a contract-- it's in your best interest to keep exploring other opportunities/offers.
NSL is a statutory authority document issued directly by the executive without judicial involvement. It is not a legal proceeding nor a warrant, nor is it even on court letterhead. There are no statutory penalties for noncompliance set out in the law defining NSLs, but it has provisions to request a court order to enforce if the recipient does not comply. That requires filing a federal case, bringing the intelligence operation to the attention of the judiciary, and probable argument with an opportunity for the target to argue. This is where you hear about folks like EFF defending an NSL, since replying to an NSL usually does nothing.

After a court issues an order, contempt of court is a possibility. Just clarifying that the route to contempt is not quick. It’s also largely untested. Writing an NSL is two pages in a Microsoft Word template, while arguing a federal case to get your way is a much bigger prospect; if the investigation is small enough, or they’re not totally legal in how they got intelligence, etc., etc., they might not wish to argue and calling the bluff might be smart.

The gagging facility of NSLs actually has a non-coercive purpose: as designed, an NSL basically invites an unknown third party into a sensitive intelligence or counterintelligence operation. Tipping off the target or anyone else could lead to a collapse of the investigation, burning other sources that were used before you got your NSL, diplomatic repercussions, and so on. That’s the thinking that went into it, and it’s actually understandable. Two problems are that (a) the gag is indefinite, with no circling back once the operation concludes and (b) NSL is horrifically abused for stuff it shouldn’t be, since FBI realized the gagging lets them mostly get away with it.

Source: Have held more than one and read the citations.
Your comment doesn't really say anything. Obviously, most AV software relays files back to the AV vendor's servers. But that's not what this graf implies. The graf suggests that Russian hackers are sending selectors down to the installed base of AV software to retrieve specific files, and that, once they obtained files that way, they passed the files on to Russian intelligence.
Remember, for most people on HN you have a perfect device for recording your receipts, and it probably auto-uploads them to at least one cloud provider as well.

Take pictures of receipts before you even walk out of the store, or on the passenger seat of your car. That may or may not be acceptable for returns, but for recordkeeping it's the way to go.
THE MAN https://www.youtube.com/watch?v=gkNeQdLg6Nc
PG 10 is now available through Aiven in 62 different cloud regions around the world, including all AWS and GCP regions (including Singapore which doesn't have Cloud SQL) plus most Azure, DigitalOcean and UpCloud regions.
The Guard – Rands in Repose
Yup, I worked on the playlisting service for a little while at Rdio, it was pretty simple but worked well. Based on those presets we would decide how far along the artist similarity graph we would walk from the original playlist "seeds".
I'm already on a conventional; I was able to get 3% because of my excellent credit and good income. I only have PMI because I didn't want to put the full 20% down. The amount saved for each monthly payment + PMI wouldn't be worth the pain associated with virtually dumping out my nest egg hitting 20%.
here are some videos from dan boneh on cryptography, https://www.youtube.com/playlist?list=PL9oqNDMzcMClAPkwrn5dm...
Exactly; it takes time to learn the thing—it's huge compared to Flask. The documentation is killer though. I've been learning django for at least a few years now. I try not to rush, I know I'll figure it out eventually is basically my philosophy.
Privacy is not the only tradeoff.

Facebook seems to be about as good for your mental health as smoking cigarettes is for your lungs.
their decor is AWFULLLLLLL!

woudl yu cae for some capirinñas
You need more than the source; you need the selector/signature configuration at all times the program was running, and the total state of every update ever applied to every running instance of the software.

The US already has Kaspersky's source.