skysight-inc/HackerNews huggingface dataset:
Awesome-cl: A curated list of Common Lisp frameworks, libraries, etc.
The internet of 1970s solved a problem.

Other than "easier to buy drugs than with cash", what problem does bitcoin actually solve?
I'm getting the sense that you're not quite picking up what I'm laying down here.

Code also performs no computation on its own. A function with no parameters is just a complex constant.

Computation is always the union of code and data. People can and do embed full programs in 'inert' formats like JSON, and write an interpreter for that program.

This is a bad idea, and the notion that JSON is "just data" is exactly what fools people into writing such inner languages (implementing, of course, half of Common Lisp).

Reducing the motivating examples (JSON, TOML, etc.) to path strings is a weak argument, because path strings are not strong enough to provide for such an inner platform, while the data formats under discussion are, it happens all the time.

The very fact that I can point out that a path string is capable of driving less complex calculations than YAML is, points out that there is in fact a continuum from pure code to 'mere data' (a float, let's say), which undermines the argument that there is some strong distinction to be made here.
Android devices generally fall into this category you're describing. Are you saying that Android has superior security to iOS?
Lyft and the case for one year vesting schedules
Love this! The last thing you guys need is a mobile app so people can jump in even on a phone.
I'm not surprised that paying for fake reviews happens.

I am surprised that Amazon is complicit in the practice. I expected this would be a cat-and-mouse game with Amazon blacklisting vendors upon seeing evidence of them committing fraud.
I don't think it's a good analogy.

Librem uses a very proprietary, very closed SoC.

The SoC has decent documentation, relative to the average of what passes for documentation these days, but that's about it.
Brain implant allows mind control of computers in first human trials
How does the screen in the 4a compare to the 5? Could you tell any difference in quality?
> Contract tracing hasn't worked at scale anywhere.

It's worked in South Korea
there difference is those reviewers said they got the copy for free. At least they do now, it may not have been the case in the past (you go back a lot of years).

I think disclouser is actually US law so if you are involved in these scams you might find yourself in legal trouble...
I've been a long time Linux/android guy but I was thinking of trying my first iphone now.
I believe Rust also had a PR where they made the same master/slave nomenclature switch.
Huh, you didn't hear of iTunes?
That applies to any language.

Hex-Rays and similar are also a thing for native compiled code.
Your Pixel 3 wireless charging issue is likely the bloating of the battery. https://www.androidpolice.com/2020/09/10/increasing-reports-...

I actually had this happen and made Google replace it out of warranty (they sent a refurb).
8th Wall | 8thwall.com | Full Time | Palo Alto, CA

8th Wall develops the world's leading WebAR platform. We run on the cutting-edge of today's modern web, leveraging WebAssembly, WebGL, and cloud edge-compute to enable augmented reality that runs in the mobile browser, no app needed.

Company Info: 20+ people, tech-focused, growth stage

Stack: C++ / Javascript / React / Redux / WebAssembly / WebGL / AWS

Hiring for the following SWE roles:

* Software Engineer [Generalist] (https://boards.greenhouse.io/8thwall/jobs/4054220002)

* Software Engineer [Web Frontend] (https://boards.greenhouse.io/8thwall/jobs/4047213002)

* Software Engineer [Computer Vision / Machine Learning] (https://boards.greenhouse.io/8thwall/jobs/4047214002)
I think a better way to handle your approach would be to attempt to make it automatic; for example, if a program could detect its output as "not a TTY" and then (somehow) make an intelligent determination about what kind of object to pass (i.e. if there was a way for the program on the other end of the pipe to say "Send me object data if you want!") then it would be useful, coupled with programs or commandlets to do filtering.

Having to manually specify "you, output JSON! And you, input JSON! and also filter based on this difficult to remember for most people syntax!" would be cumbersome; much easier to have "commandlets" built into the shell to handle this sort of thing in a sort of composable pipeline. For example:

host -t A example.org
| select arecords --limit 1
| ping -c1
| select pings.time --limit 1
| write --append outputfile

As others have said, Powershell supports this, and it's completely awesome to work with. The fact that (assuming proper metadata on the binaries) I can do queries like this is awesome:

~ > Get-Command java -All | Sort-Object Version -Descending

CommandType Name Version Source
----------- ---- ------- ------
Application java.exe 15.0.1.0 C:\Program Files\Java\jdk-15.0.1\bin\java.exe
Application java.exe 11.0.6.0 C:\Program Files\Java\jdk-11.0.6\bin\java.exe
Application java.exe 8.0.2610.… C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe

This lets you, for example, have multiple versions of something installed, and have a script easily and cleanly get a list of all of them and either choose which one to use, or run something on each (e.g. for testing scripts).

There are also a lot of "that's weird but handy" features, like being able to interact with environment variables the same way you do local files:

if (Test-Path 'env:GIT_COMMIT') {
echo "GIT_COMMIT is $Env:GIT_COMMIT"
$commit_hash = $Env:GIT_COMMIT
}

Extremely impressed with Microsoft on this implementation. Also worth noting: you can install Powershell on your Linux or macOS systems and use it there as well. Semi-tempted to try implementing things in Powershell as the only cross-platform shell available.
Good to know, and I'm not surprised... that one reason I don't use them. Bait&switch, datacaps, and horrible customer service. Come to think of it, they are probably why the ballot measure was passed to start with.
I was planning on getting the Pixel 5, but ended up choosing the 4a 5G. Despite the name, it's closer to the 5 than to the 'plain' 4a in nearly all specs [1]. Same camera, processor, and resolution.

The 5 supports higher framerate and contrast, has a bit more RAM, and has some wireless charging features, but the 4a 5G has a headphone jack and is $200 less, so...

[1] https://store.google.com/magazine/compare_pixel
You disagree with me and i disagree with you, but I still find it ridiculous that your comment was downvoted.
Most of these applications simply look at your manufacturer if I'm remembering correctly (at the very most, it's one easily changeable property). You can generally get past these checks by setting any strings that reference VirtualBox or the likes to Dell.
Abstract Machines: Interpreters for Computer Scientists
It's not about what future buyers want. _Amazon_ would like their buyers to forget that their entire inventory has been corrupted by counterfeits and open-box/used products sold as new.
Just like you have to avoid malloc() in C written games.
A similarly shady/slimy local SEO vendor here called iNET encourages their clients to do the same thing - for instance, a siding company they work with says to their customers, "we'll give you $200 off if you leave us good Google reviews." Unfortunately, this works exceedingly well, as evidenced by their disproportionate mountain of five star reviews.
The product arrived with a card offering money in exchange for fake reviews.

This wasn't something the vendor sent me after the fact. It was inside the sealed box.
More than thirty years after Stallman's troubles with printer drivers and we have still the same problem. Sigh.
Ron is being too charitable in this review.

Google is phoning it in, pun intended. The Pixel phones are now half-assed, just last year's hardware riding on Google's brand. At this point it really does seem like they are, once again, about to throw in the towel.
This presumption really bothered me too. The tone of the authors is very anti-vim without ever stopping to mention that vim can be dressed up with plugins, command line tools, unix philosophy, etc.

It appears that neither of the authors are developers... the quality of the article would have been a lot better if they hadn't stereotyped vim users so much / admitted there are legitimate reasons to prefer a text-based interface over a GUI for en editor in 2020.

I'm surprised that a company like Stack Overflow would publish such a narrow-minded article on their company blog... surely they have developers internally using vim they could have talked to...
That's expected. Product reviews must be about the product in the listing, and you didn't actually receive it so you can't reasonably review it.

Product reviews are not seller-specific so fulfillment issues cannot be described there as they do not apply to all sellers. Seller issues can be posted in seller feedback, instead, which affects seller rating.

IOW, the product reviews must be something that the manufacturer did well/poorly and thus apply to all buyers, regardless of who is the seller.
That's what I meant when I said there were great open source projects like yours. Rust is another one. The energy, spirit of cooperation and welcoming community is a big plus for me. It would be nice if corporations kicked you a few bucks. For the life of me, I can't understand why the 100 millionaires and billionaires at the top of some of these corporations don't donate more.
Ask HN: Is truth a basic human right?
Recently I read the statistics on the frequency of journalists being killed. I was appalled.

I suppose I never thought deeply enough to conclude the torture and murder of Jamal Khashoggi is a manifestation of a systematic problem.

If nation states (even democratic in some instances) are willing to kill those who share the truth, is this something we should accept?

I wonder to what extent we are entitled to truth, and why there is a war against it.
Those are as useful as Yelp reviews for how <dish> in <city A> isn't as good as the one in <city B>.
The real challenge is getting the clearance and funding to work on things, and having enough staff developers within an agency, and technology leaders embedded in the business organization to help guide decision makers, etc. It's painful watching the government spend billions on commercial "off-the-shelf" software that requires years of "customization" (read: development) and, at the end of the day, the code isn't owned by the public, the platform company can put the screws to the government and charge more, prevent the government from accessing its own data without charging literally tens of millions of dollars, etc.
There's one which seems to be a planning tool for junior military officers:

https://mgrs-mapper.com/

I mean the Pentagon spends billions on things like latrines and office supplies. Assuming this does what it says it does, why is it making pennies?
It's a tangent, but I only recently realized/considered that UPS batteries had come along for the ride with lithium-ion.

I bought one that should power my internet+wifi for about an hour for $45.

I guess even a small one like that would handle power blips for a home server, but in an outage the battery would quickly run out and the setting would matter.
One important point that the StackOverflow answers miss is that the Windows checkbox for buffer flushing has a different meaning for SATA SSDs than for NVMe SSDs. If you want a reasonably fair synthetic benchmark to compare NVMe SSDs against SATA SSDs while bypassing any caching the OS is doing with main system RAM, you pretty much have to toggle that switch for at least NVMe drives. Or use Linux, which has actual documentation for its NVMe driver, and the source code is available where that falls short.
I don't know exactly what premium I'm paying per-page to print stuff at the FedEx Office location a couple of blocks away on the rare occasions when I really need something on paper, but whenever I see a discussion like this about the endless compromises and annoyances in home printer ownership I feel like I'm really getting a bargain by comparison
I got lucky and my work bought everyone iPhone SE due to covid. So far I love it. The camera on the SE isn't as good as the Pixel 4, but other than that the iPhone seems better.
I think there's a reasonable expectation that product reviewers account for which parts of the experience can be controlled by the seller. You presumably wouldn't leave a negative review on a digital music purchase because your internet access is extremely slow.

Granted, this can be a little fuzzy, since it might not even be clear which parts of the experience are controlled by Amazon, the product manufacturer, and other third parties. Receiving a counterfeit SanDisk SD card from Amazon is almost certainly not the fault of SanDisk, yet a lot of people might leave negative reviews on an Amazon listing if they receive a counterfeit product. That's understandable despite it not exactly being "fair" to SanDisk.
Like which npm package? This would be a great tale to hear :p
It's an easy way for European citizenship
I would vote for vodafone porkie pies, I never managed to connect in 5G with their giga cube in a week.
And the supposedly 5g enabled tower is 100m from my house.
You can check the exact position of the tower using cellmapper.net if you have the cell id (under the tools menu there is an ebn id calculator from the cell id)
I also picked up a 4a a couple of weeks ago, and really like it.

This replaced my Pixel (1) XL. Screen size is effectively the same while the overall size is much smaller. Better performance, keeps the 3.5mm audio, and cheap enough (even here in AU) to not engender much hand-wringing before or after purchase.

I don't drop my phones, or throw them into bags of sharp things - and always have a soft rubber case anyway - so screen scratches aren't my problem. Most of my calls are via a bluetooth headset. I don't care about 1 or 2mm delta on thickness. While Australia will embrace 5G in urban areas quickly, I spend most of my time 20km away from the nearest 3G antenna, so that feature's mostly irrelevant for me.
Social media can influence stock returns, finance professor says
This isn't limited to Amazon.

Stuff like this has been going on forever, even before the internet took off.

For example, most trade services in real life will offer you a gift in return for a referral.

A referral is in my opinion a lot stronger than a review because now you're personally vouching for something to a friend or family member.

Amazon reviews are basically a distributed version of that with less individual weight, but effective in the end due to volume.

I would never in a million years ever leave a positive review in return for a gift, but if there's a service that I enjoy using and really believe in it, I'll happily refer it to friend with or without compensation and if the company wants to compensate me, I'll accept it. Like a dentist giving you movie tickets or DigitalOcean giving you hosting credits, etc..

It's a fine line tho because that referral logic doesn't apply back to leaving reviews. It's an interesting topic because so much of it is based on "feel" rather than black and white rules.
No, it's not a security mechanism period. Public/Private APIs aren't part of the security model, it's a way to prevent app breakage in their ecosystem due to applications using unstable APIs.
I think the most important part of "proctoring" exams should be that it is individual work. Let's face it- you will almost always have access to the internet. The only thing that should matter is that the assigned student can solve the problem _in some manner._ This may include the internet, notes, or really anything.

The real problem is people paying others to take exams, or simply copying answers from others. I work as an independent tutor, and I get contacted far too much by people looking to have me take their exams for them.
It would only make sense to open source something like that if people would actually go work on it. There may be lots of security flaws in the system but it's not guaranteed that open sourcing it will result in a fast fix from the community. This isn't OpenSSL.

A better approach might be to just budget for and pay a team of good developers a market wage to make it better.
They use tape because they have insanely large amounts of data they want to store and no need to have fast access to them, not because they are a good replacement for SSDs.
I got a Pixel in the hopes of running LineageOS.

No dice; I was never able to get the Pixel's USB port to do anything other than draw power from my computer. Apparently this wasn't even an unusual problem.
> Why would you leave a negative review on a product that you didn't receive?

Because Amazon doesn't give you the option to rate the delivery experience separately from the product?
I thought we debunked this whole idea of dropshipping like 3 years ago??? How are influencers still making dollars from tricking people into this?
Do you have any examples of a vaccine that's had side effects not show up for years after it went into use? I'm not saying there hasn't been—I really don't know.
The phone is $729 in reality, because you either purchase it for $729 unlocked or for $699 on a plan and then fork over $30 to your phone provider as an "upgrade fee".
It is correct to say that just because a decision was reached democratically, it does not mean it was a good decision.

But it is also correct to say that when a when a decision was reached democratically, it is generally speaking, not the business of anyone outside that group to second-guess it.

There's a very high bar that you have to clear in order to tell some other group of people what they can't spend their communal funds on.
>Oh, good, you're screening out talented devs.

Indeed, that's the nature of the beast when you only hire the top of the top. Lots of talented devs can't cut it.

Not that you'd fall into the "talented" group anyway, so, again, no reason for you to worry.

>Explains you working there.

"We only accept the top of the top of the talent pool." Indeed, that does explain me working there.
I think the problem is pretty human.

(or maybe I'm exposing my weaker moral character than the rest of you upstanding citizens).

I think the vast majority of people who have entered some program of learning, want to 'learn' - and will try to.

Where it gets tricky is when you find yourself backed into a corner. Say you know (for whatever reason) you're 90% going to fail - do you accept that? Or do break out the Hail Mary cheat - what have you got to lose?

What's strange is that the moment you leave academia, suddenly this behaviour is acceptable. From the "Fake it 'til you make it" in acclaimed books, to the "carefully positioned demo that wireframes over the chasms to focus on the bit that exists - but you fully intend to fix the rest if the budget appears"

There's some collective cognitive dissonance that imagines all are equal, they go through the same trials of education (ignoring what people can afford, whether they have to work another job, they're commuting in from miles away and a thousand other variables) - but they can all be compared by their meritocratic grade at the end.

(before they enter the cess-pit of the working world).

I've reached the point where I've even lost my own point. Maybe it's just that the person who managed to cheat themselves to a pass against a barrage of technology, unveiled at the last moment, is a more rounded and useful person than the one that swallowed the book and scraped a pass.
Yes, or (in this case?) interpreting it. I think of spreadsheets as visual functional programming environments. The humble spreadsheet has an interesting kinship with the most trendy, and, for some (me!), difficult-to-grok programming paradigm.
I took a remote amateur radio exam twice. The coordinator (proctor) asked to share the whole screen, scan the room with another device, and that's it!

Just enough steps to have a degree of assurance that I'm not cheating, but not going overboard.
Most brother printers just speak PCL or Postscript. You just need to figure out how to make it work. On my printer is means use the right queue as it detects one that doesn't work. Otherwise any PDL will work it seems.
Explicitly rewriting data periodically might make sense if you're really paranoid about flash fading over time. But bouncing the data through tape (tape!!) still makes no sense; the sensible way of managing this would be to mirror the data directly to another SSD.
You don’t need a study published in a peer reviewed journal to know that vegetables bought in typical US grocery stores taste much worse than home grown ones.
The review is missing the point of millimeter wave 5G. The one place you really need that is where there are huge, dense crowds, and many low-power high-frequency cells to support them. Convention centers. Stadiums. T-Mobile CEO: “Millimeter wave (mmWave) spectrum has great potential in terms of speed and capacity, but it doesn’t travel far from the cell site and doesn’t penetrate materials at all. It will never materially scale beyond small pockets of 5G hotspots in dense urban environments.”

[1] https://www.fiercewireless.com/5g/t-mobile-says-5g-mmwave-de...
I’ve got one of these in my stairwell in the Netherlands, still fully functional and I use it all the time ;)
It isn't in the metric that really matters for day-to-day usage which is disk IO.

The 5 & 4A have the same GPU and the 5 has a slightly faster CPU. Unclear why the benchmark scores are what they are, possibly a worse thermal profile with the 5, but if you're not gaming the faster storage will have far more impact.
The Nexus S was made by Samsung. It'd be nice to see that happen again.

On an unrelated note, my Nexus 4 and Nexus 5 both failed in different ways, but the Nexus S, from the year before the 4, still hasn't.
I work in the proxy business. Almost everything about reviews on the internet is fake and should not be trusted. I don't know how I would fix it but I think I would charge a fee small for leaving a review. Some of my clients have thousands of social media accounts boosting each other's postings.