jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If it were the other way around: if women had to buy something in order to gain a man's affection and commitment, it would be considered a servile and sexist tradition. Yet somehow the tradition of men buying expensive engagement rings for women survives. I say the heck with that. If she gets an expensive ring, then I want an expensive ring too. Equal rights! :)
I agree, but what's your point? If you're getting ~90k in wages, the rest of your income isn't subject to FICA anyways.

(That may soon change, with talks of lifting the caps on payroll taxes, and that's a change I'll be far more ambivalent about).
Or hackernews?
This one almost seems more plausible.
The way things are going, the first mass-market UI that can be "navigated just by thinking" will probably require users to think in mandarin.
> So they claim it's because they want to drive down salaries. But if you talk to startups, you find practically every one over a certain size has gone through legal contortions to get programmers into the US, where they then paid them the same as they'd have paid an American.

An attempt by companies to drive down salaries does not mean that individual companies will not pay individual foreign engineers the same as they would an American. This is about the overall employment market. The idea is that overall, if companies are allowed to freely hire anyone they want, then the supply of engineers will go up. This will drive down, in the long run, what average engineers are being paid.
Nah, just use Disqus for your comments. Octopress includes this by default, probably others as well.

I've been using static blogging for about a year now, it's great. Fast, simple, miss nothing from Blogger or Posterous, don't know about Wordpress never used it, and all your content is stored in your own Github repository.
Replacing "union" with "management" yields a substantially equivalent argument.
I don't think I follow your reasoning about 'real objects'. Real objects can (and usually must) be coated with scanning sprays, like the Aesub Blue the author notes in several places that he uses. These sprays then vanish completely from the model after a few hours. The entire point of these sprays is to ensure that your model is covered in features that are perfectly identifiable.

The author makes the 10 micron claim in several other places, including https://www.reddit.com/r/photogrammetry/comments/k5dbtk/auto... about a totally different model. That thread discusses ways to quantify accuracy and generally agrees that the rig should not be capable of such feats.

But then there are images like https://www.reddit.com/r/OpenScan/comments/ls17tt/closeup_of... in which his scans are picking up the silk screening on the surface of the board, which at least lends some credence to the idea that he's getting 10 micron accuracy.
It shouldn't be a huge ask because the tooling should make it easy. We had Java ME, Flash, and the first web apps 20 years ago. Since then we've only regressed. It's somehow easier for people to use platform specific frameworks even for apps that should be generic.
Data is what you make of it, and you can pile it up so high that you spend all your effort managing avalanches.

Me, I like sand art.
I'm building a new SaaS with Blazor Server-Side, and it's super productive and I simply don't get the fascination with WebAssembly. Sure, I use vanilla JS for things like field validations, but server-side rendering is so fast with it that its barely impercetible.
You've commented three times on this post, and they've all been links to Passiv. Are you affiliated with the company?
I don't really agree with the onlyfans comparisons. I think this sounds like a pretty smart move tbh. I cannot imagine a more lucrative ad target market than people who are willing to pay for the right to hear someone they like tell them what to buy.
Ok. Got it. Ssh be quiet, we're hiding! [1]

[1] http://www.youtube.com/watch?v=7cqq0V9LnXY&feature=player_de...
Couldn't agree more, especially when you're basically speaking JSON with some authentication/authorization. I even question myself when using Flask-Restful vs just making my views return straight up JSON....but...that's a different discussion.
I think what most people don't realize is that thedailywtf is cathartic to the modern programmer. We really need less modesty and admit "Programs can be fucked up, and some people shouldn't be allowed to write them." (Of course, I don't care if a random person is fiddling with code in their spare time. It is when they are writing code that will be used by multiple people for years that ability starts to matter. Especially in large code bases.)

Anyway, back to the article...

Consider that a user wants to transform an input (inp) with operation X. Does it matter to them if X(inp) is a program they would invoke normally, or a function within an existing language? The former is probably more user-friendly, but both are conceptually similar. If the tool is handed to a user they can probably beat either solution together without much effort (assuming the environment to run said code isn't too complex).

But what if operation X is a unique problem that doesn't exist in a common library? The moment operation X needs to be written is where people need to become programmers (or have programmers do the work for them). If your business is large, pay professionals to do it, and let them get requirements and feedback from domain experts.

I'm asserting that management is capable of finding competent programmers. Which can be difficult. But hiring based on a mix of portfolio and credentials will probably yield better results than trying to train a domain expert to write code.

Getting back to the general point, there isn't a general solution for writing maintainable and scalable code. Being able to recognize good and bad code is a hard won skill. Being able to write and design it is even harder.

This article asserts that FBP is not only a silver bullet for designing large code bases, but also one so simple that a non-programmer can use it.

This isn't to say FBP is worthless. I think it could be used as a limited DSL in certain cases. For example, permitting an advanced user to describe a filter of data where conditional criteria for multiple fields.
Not necessarily even the shoulders of giants (with all due respect to Newton), but on the shoulders of normal, inquisitive men and women who are standing on the shoulders of countless other normal men and women.

It's turtles all the way down.
Have to give you more than an upvote here. This is an excellent point, and could be extended to many companies that are concerned with privacy. It would be great if their leaders made preemptive public statements on how they would handle that situation.
You may want to follow the upcoming developer summit, it will have nice treats of the plans regarding the ecosystem:
https://www.dartlang.org/events/2015/summit/
Yet another legacy brand disrupted and destroyed.
The idea here -as far as I'm aware- is to allow for different coding styles without having to wrap another library. One author preferring camel case while another library uses underscore, lowercase naming?

For a new language, I feel like one could have just forced one style unto the users, but that's just me talking.
You're right; but actually the mention of 13 channels was just for the example. The algorithm works exactly in the same way for the 5G band as well (where you have similar problems as soon as you have a few neighbors using recent Wi-Fi devices).
As others have said any API key you send down is open to scrutiny.

The only way to get around it is if you dynamically generate the single page app API key, this somewhat negates the benefit of even doing a single page app (e.g. being able to store the entire "site" on a CDN or something like S3). Also being able to store it offline via Application Cache.

If you can generate the page you can have the generator script take the client's IP and an expiration time (e.g. +1 day), and then encrypt it using strong modern encryption (e.g. AES 256). The encrypted string is the "API key." The single page app then sends it to your REST service which decrypts it using the same encryption key, and checks the IP address against the requester, and the time against the expiration time.

If someone wanted to abuse your REST API they would have to route API requests through their own servers, which would then have to make a request for your single page app, extract the encrypted key, and then make the endpoint REST API request on the client's behalf. This is however easy to detect, just by looking at the same IP(s) connecting over and over.

Plus counter-measures to abuse would be easy to implement and likely effect.

But ultimately this breaks the whole single page application concept completely, and when it is all said and done you may have well have just saved yourself the headache and keep the API key server side. If you're using a third party REST service then everything I said above is irrelevant.

PS - This comment has so many caveats that it is barely useful.
If he values privacy so highly, he probably shouldn't have bought coastal property in a jurisdiction with public access laws to which that property was subject.

Basic due diligence shouldn't be a foreign concept to a VC.
OT, but the title of this headline immediately reminded me of this Rush video from the mid 80s, that featured a kid riding piggyback on an ICBM.

https://www.youtube.com/watch?v=wrDj5XvZXX4
I read your other posts - I think you're right to be terrified.
There are few good alternatives.

- kagi.com
- you.com
- qwant.com
SBCL certainly produces an executable containing fully native machine code. You can ./run it just fine.

I consider how it arranges that code (the "image" you speak of) to be merely an implementation detail that the user is not concerned with.
Looks like its back up now.
You can work 55 hours a week indefinitely, but after about 8 weeks the loss of per hour production and increases in mistakes will obliterate any advantage that the extra hours might have conveyed.

Don’t underestimate the social value of being busy as compared to actual, measurable outputs. In a lot of high paced environments the former is more important than the latter.
Your argument isn't grounded in reason. Let me make another one in kind: let me just take all of the money from everyone's wallets. If anyone notices then they can just get new wallets.
> Signal has received financing from the CIA so my trust level isn't high (even though I use it).

More like Signal once received funding from a fund that included funding from an organization that was once run by the CIA.

Still, I agree with your overall point. To be truly private, you need to disconnect. Other than that, you need to consider each trade off. Historically, this was difficult because companies barely disclosed what they did. Since GDPR and CCPA, a lot of the veil has been lifted.
What constitutes "this" in your case?

Machine learning "works" all over the world, all the time, in a wide variety of industries and problem domains. But in many cases it takes months of development and hard work by people with advanced degrees to get to that point.

Despite what various AI startups want to sell you, usually you can't just upload a CSV of all your business data to some API and get something useful out of it.
My only concern with this is the quality of food people are eating. There was a self-study performed by a research professor awhile back where he consumed nothing but Twinkie's for several months but stayed under has caloric needs, and unsurprisingly, he lost weight. However, consuming that amount of refined sugar and fat will undoubtedly lead to long term health problems.

I'm not saying it's all bad :) but patients on this medicine need to make diet [and to a lesser extent exercise] changes as well. I'm sure this is already considered.
A free copy of Ubuntu, packaged specifically for use on Azure.
That hasn't been open to new applicants since 2015, and is completely gone as off last year (on the Irish side, at least).
I moved from the UK to France. While I could not predict the pandemic nor the war in Ukraine I did expect things to get worse in the UK post-Brexit which is why when the UK voted to leave back in 2016 my wife and I started planning to move. It took a couple of years to get things all sorted and we moved in August 2018.

We are actually back in the UK this week visiting family who asked if we miss living here and my wife and I just looked at each other and said "nope!" in unison. It is hard to explain it in a short post here but the UK just doesn't feel "like home" to me anymore.

I am not saying France is perfect. But our quality of life is much higher in France than it was in the UK and we are both very happy we followed through and moved.
Who said RMS is a serial killer or a child abuser? Why do you assume that he is being accused without evidence?
> in response someone created a Chrome extension that marks repositories owned by a signatory of this support letter with red text on GitHub

Ok. I think I need this extension for Firefox, to know what software is written by decent people.
Are you counting Java libs as part of that ecosystem? It seems odd to describe the JVM as lacking all purpose libraries.
It can't stop you doing dumb things in code (e.g. use #pragmas or variables in C++ code) which will probably make your build behave funny, because it'll cache outputs not knowing that they're supposed to change.

You can of course define these as variables, but that'll just drop all your caches on each build which eliminates the main selling point of Bazel.
From their privacy policy ("Services" includes FB):

"We receive information about you from other users. For example, when other users you know use our Services, they may provide your phone number, name, and other information (like information from their mobile address book) just as you may provide theirs."
This should really speed up my website's autocompletion. Not having to load the rails stack will be a big performance boost.
Millions upon millions, entire cities built by gulag labor.

http://gulaghistory.org/nps/onlineexhibit/stalin/work.php

Built between 1931 and 1933, the White Sea-Baltic Sea Canal was the first massive construction project of the Gulag. Over 100,000 prisoners dug a 141-mile canal with few tools other than simple pickaxes, shovels, and makeshift wheelbarrows in just 20 months. Initially viewed as a great success and celebrated in a volume published both in the Soviet Union and the United States, the canal turned out to be too narrow and too shallow to carry most sea vessels. Many prisoners died during construction.

http://www.nytimes.com/2005/06/06/international/europe/06rus...

Vorkuta, a city built by gulag labor in the tundra 1,200 miles northeast of Moscow and 100 miles above the Arctic Circle, is slowly dying - and those who remain in many cases cannot afford to leave.

A Soviet-era sign that remains atop a central building exhorts people to mine more coal, the resource that first attracted the gulag's architects in the 1930's and resulted in forced labor by two million prisoners before the camps shut down in 1950's.
Windows has PowerShell, which can be even more powerful than Unix shell depending on the data and processing required.
http://www.cssawards.net/
http://reddit.com/r/books is a good start!

edit: also check out http://www.reddit.com/r/suggestmeabook and make sure to explore the sidebar suggested subreddits
Hi. I think this UART can be made better. A typical hardware UART receiver is clocked at a multiple of the signalling rate (16x is common) and the pin is sampled according to the clock. During the middle of the bit period, marks on the bus affect a counter whose value is compared to a constant, the result of which indicates whether the majority of samples indicate a mark or a space. The result of this goes into the receive shift register. The samples from the beginning and the end of the bit period are discarded.

This mechanism allows for timing differences between either end, and some immunity to electrical noise.

Also, sampling and validating the stop bit(s) will reveal framing errors.
I just noticed the Shadow of the Beast demo (SOTB), this is one of the quintessential Amiga games. Wonderful art and music (also rock-hard difficulty).

Not long ago the game was ported to popular modern formats, for anyone interested: http://www.indieretronews.com/2014/10/shadow-of-beast-legacy...
Depends what you want to do but for hardware many people would recommend Arduino.

http://www.arduino.cc
And once you exceed a certain number of shareholders, you are subject to nearly the same reporting requirement as a publicly traded company anyway, so you get the downsides without the upsides.
Author here. Do it, you won't regret it. Honestly, the resume is just the medium I chose. It's not about the medium, it's about having a direction in mind.
I have done with before, ran and one man b2b saas platform with 30clients from around the world. Infrastructure was the easiest part. We where processing roughly 100million messages a day, about 5 nodes. Monitoring was good, application performance tracking was good. Business ran for close to 7 years, making about 1.3mill a year on an average year.
Well, an unmarried woman is "supposed to be" (if we are going to care about these ridiculously sexist honorifics) "Ms" (and the software specifically did work if this was used).
Sure, "just" target power users in your tests and have hypotheses at the right level of abstraction.
Are you going to throw the towel in? If not, ignore the competitors and listen to your users and work on it. Keep going. Other VCs might just invest your startup too, if it make $$$ sense to them. If you want, I can help to test your apps for you too.
Youtube link:
http://www.youtube.com/watch?v=pJYoj3HVTd4&feature=playe...
So your argument is that 300 PPI displays are great for processing photos you intend to have printed at 300 DPI. I have no problem with this claim, and I'll extrapolate to "better for >= 300 DPI prints".

So, I guess the obvious question is, how much DPI do various prints come out with? And since almost all electronic displays have far less than 300 PPI, would you agree that web designers do themselves a disservice if they get a high-resolution display?
Getting a PhD in science (or anything else really), has very little to do with being intelligent and everything to do with really really wanting it and being willing to put in the hard work. I know several very intelligent people who failed to get their PhD because they found it more work than they where willing to do, and I know several people with fairly mediocre grades who got PhDs because it was what they really wanted and they where willing to do the work and not give up.
My experience is exactly to the contrary. Often ads are loaded from some horribly slow server and it slows down the browser which has to wait for them, reflowing the content after each one. Not to mention that ads often change when the page is reloaded, so they're not cache-friendly either.

Compared to downloading the ads, the overhead of running a blocker is negligible, no matter how fast your connection is.

I think it's the main reason Chrome (even with the ad blocker) actually feels slower on many sites compared to Firefox with AdBlock. It may win in terms of raw speed, but Firefox actually has to spend less effort loading the resources, which is a larger gain.
To date 8 individuals have flown to orbit as tourists, paying around $20 million each for the privilege. This despite the fact that no existing space program is set up for such tourism and much of the bureaucratic apparatus behind every existing governmental space program is more or less hostile to that sort of thing.

And yet, somewhere around a sixth of a billion dollars has been spent on orbital tourism. What will the market look like when much less costly sub-orbital trips are available and when there are companies and space craft purpose built for tourism? Every indication is that there are billions of dollars to be had from tourism alone. And any company, such as SpaceX, with a vehicle that could also fly commercial satellite payloads is in an excellent position to bootstrap its way profitably from zero to a manned space program so robust that would make the Apollo engineers blush in jealousy.
AT&T matters only in the US.
Those were just some examples. My biggest point was the freedom of phone hardware and carrier.

Also, from everything I've read, AT&T has never supported tethering, and Google Maps doesn't have Navigation on the iPhone.
The moleskine notebook
Write a sonnet in iambic pentameter an hour? Okay, but keep in mind you're holding your AI to a higher standard than the average human. Most people can't write a sonnet in an hour, though it's very easy to find those who can.
I had a chef json configuration file which I was creating and testing as I went. In this file I had to remove 3 "recipes" and one "attribute" temporarily.

Because of the lack of comments I copied the old version to a new file etc.
The big names do. Depends, of course, if you can attract Kleiner or Benchmark or the like.
Good point, I was just using that because that's the domain, I normally use. I've just pushed an update to fix that.

(also I updated the demo)
Incorrect. The article states that they lost data between backup time and whenever the incident happened.

Any reasonable quality transactional database system has a transaction log for a reason. If you were using commercial DB system like Microsoft SQL Server or Oracle (even a decade ago), this would not be an issue. No data loss. Businesses should care about their data, and I guess this is why the commercial databases are still doing fine in a landscape increasingly dominated by FOSS everywhere.

I realize licensing costs do matter, but I can't fathom why people put up with the sad excuse of a RDBMS which is MySQL. For any nontrivial tasks it is slow, it's unreliable, attempting to secure your data by taking database backups (which seemingly can't even provide you with transactional safety!!!) renders the DB unusable and locked while backup is performed, having databases bigger than what you can store in memory makes it perform like a flat-file, etc etc ad infitum.

Surely there must be something better people can use which is still free? Postgres for instance?
I'm kind of on the opposite side of this, because I like to have a bunch of different meal possibilities and then mix and match during the week based on what I have going on. I think to do weekly meal planning you need to have a very regimented routine and if you have variability in your schedule then it can get tricky to manage.

I have been using "My Macros+" for some time now and it works great. It's a few dollar app (no recurring fee unless you do the subscription, I don't) and then you can add your own meals or pull in meals from the vast database of food items. (Adding your own custom is the way to go, so you can verify accuracy)

Once you have done it for a few weeks it is really simple to maintain, because you just add it from the list. Takes me only about 30 seconds to 1 minute of total time per day to manage.
>Having users on unpatched software is a bigger risk to them than not having 100% perfect insulation from sending their IP address to Microsoft.

That's not a decision for Github to make. Let the user decide. Perhaps by even presenting them with a dialog on first run that informs them then asks them ti decide.
They probably are specifically detecting the user-agent for that feature.
Funnily enough their demo gif is their app crashing Chrome on desktop.
What does strict policing have to do with civil rights, like the right to face your accuser, the right to a jury trial, protections against double jeopardy, etc.?

My point being sometimes people vote or defend ideas that they believe are fundamentally right -- regardless of whether they themselves benefit from those ideas.