skysight-inc/HackerNews huggingface dataset:
Reading the NYT article about it written at the time[1] is painful with the benefit of hindsight. Some quotes:

> "The mall is still an incredibly powerful draw," Mr. Martinez said. "Some of our better-performing stores are there."

But the writing was already on the wall:

> Traffic in malls has slowed somewhat in recent years, but analysts said the company had little choice but to focus on its mall stores, which are its most profitable.

Arthur C. Martinez was head of Sears from 1992-2000[2] and known as "the person who saved Sears". Their stock price kept climbing until around 2007, and has been on a downwards trajectory ever since then.

1. https://www.nytimes.com/1993/01/26/business/sears-eliminatin...

2. https://en.wikipedia.org/wiki/Arthur_C._Martinez
https://www.ndtv.com/india-news/air-india-bedbugs-in-busines...
Please tax me and people like me (or wealthier) more.

You can pay more tax than you do now, voluntarily -- there's a place for it right on your 1040 (if USA). If thus statement is sincere, you should be doing so already.
Developing a F# Console App Using Hopac, Logary, and Expecto
On some boards there are "word filters on", so you couldn't post a link to (example only):

https://www.hirokomatsushita.com/

as it would come out as:

https://www.hirokomatsu****a.com/
Much simpler hardware hacking: slightly bend the control panel and/or the door with a small lever (a coin might be sufficient). On some models, opening the door starts the "admin mode" where you can control each spire, do tests, change prices etc. The sensor for door opening can be fooled by the slight bend, hence allowing you to take whatever you want.
Should be "... (2006)".
Jobs was 49 when iPhone development began.
The Japanese Self Defense Force parade is the first to participate in the F 35A
>>Oracle is doing a lot of heavy lifting and most of it is released through Openjdk as 100% OSS under the GPL.

At some point they are going to want see some profits in return given how many Android phones are being sold. And needless to mention how much of world's software runs on Java today.
My co-founder and I started building Carrot a few years ago as a result of our experiences at distributed startups. Our biggest challenge was always the same: communicating a clear direction, getting everyone aligned, and then keeping them aligned as conditions and strategy change.

Good leadership requires a real effort at transparency and a commitment to consistent communication. Employees need it, they crave it, they demand it, but it’s hard to do with the tools at hand. Even when leaders want to be transparent they end up communicating in ways that aren’t. Slack is too noisy, email is ignored, and all-hands meetings are unevenly attended and hard to pull off in distributed teams.

Teams, especially distributed and remote teams, benefit from a focused tool for leadership communication. Carrot isn’t focused on the minute-by-minute “where work gets done” of Slack, or the reference minutiae of a Wiki, it’s a place to focus on the big picture, and to make sure that transparent communication about the direction of the team is happening in both directions. It’s also well integrated with Slack.

As part of our commitment to product transparency, we’ve built Carrot as an open source platform ( https://github.com/open-company ). It’s ClojureScript/React on the front-end and Clojure microservices on the back-end.

I would love to hear about your challenges in startup and team leadership! And I’d love to know if you feel like Carrot is on track with what we think are some of the most important features: focused 2-way communications, awareness of who’s seen this, video updates, and deep Slack integration. You can weigh in on our open roadmap or email me directly at sean.johnson@carrot.io.

And, if you like what you we’re trying to do, I’d really appreciate your support on our Product Hunt launch today. https://producthunt.com/
Do you honestly write in Java/Scala/Clojure etc ?

Because I have never met a single JVM developer who either (a) wants another JVM fork, (b) wants OpenJDK to be undermined or (c) thinks Oracle has been anything other than a pretty great steward of the platform.
Had a pretty bad experience with snap. A project I wanted to try was distributed as a snap package, after fixing many download issues, finally got my package, it didn't work but that was okay, was going to make some changes anyways. Built from source just fine, but it turned out the project itself depended on snap's sandboxing heavily, so I'd have to create a snap package anyways. Unfortunately at the time (and likely still true), the dev tools didn't like anything that wasn't the latest Ubuntu (recent Debian didn't cut it). Apt purged snapd, but still had to manually delete a bunch of snapd related files (systemd units mostly).
Bloodhound 1,000mph car goes into administration
What young programer wants to write java nowadays?

You'd be surprised. In some parts of the world it's the default, because somebody has to pump out all those CRUD apps for a competitive price.

It's such an obvious choice for some that at least once in my career I was asked "what went wrong?" that I had chosen to become a front-end developer instead.

The other day I sent my CV to a company doing stuff in Go. I'm more of a Rust person and I've never done this professionally, but hey - there isn't much competition so I might as well take advantage of this opportunity.
Introducing shastaOS: The architecture empowering energy freedom
Ask HN: Is this sufficient customer validation to start coding my SaaS?
I chanced upon the idea of providing a certain brick-and-mortar vertical with the ability to provide monthly memberships a la Amazon Prime. My target customers are independent service providers of some kind whose services lend themselves easily to an in-house monthly subscription plan. Their customers already pay monthly for a plan, though not directly to them -- this is just how the industry works (sorry for being vague).

I'm offering them an SaaS platform to "Costco-ize" their business. A quick search revealed that it's a major pain point, and the solution would provide tons of benefits. Literally my target customers are blogging about the solution, but they just don't have an easy way to do it. I don't think selling my target customers would be an issue -- them selling their customers might be an issue though, as it would be a departure from the status quo for their customers.

Basically just recurring billing for XYZ vertical

While I've yet to talk to any of them yet (I literally just got the idea, I'll talk to some soon), it seems like the idea has legs. A quick search reveals a few recent startups tackling this vertical, charging good money for it ($200/mo on average).

Is it safe to start coding now?
There was a small but strong group of people who even believed that it was possible to create digital cash that can't be simply controlled by a government.

To create a government project you have to make something that makes sense and looks possible (like the atomic bomb).
I really enjoyed "The Birth And Death Of Javascript".

https://www.destroyallsoftware.com/talks/the-birth-and-death...
Also using those. Weird!
there's more to it than that. let's take C#, as i find that interesting and a bit sad. C# had what seemed like huge mindshare around the 2.0 era. great tooling, sane language, great developer experience. of course it helped that Windows was still huge. now? it still exists, but i'm happy to bet it will never become that big again for various reasons (windows only for a long time, still windows-centric, sucky webdev + mobile).

java has issues, too. i'm not talking about the language per se, but the whole situation. the end-user java experience sucks, most people know it mainly for requiring updates, making browsers insecure, and using ungodly amounts of RAM. in a world with containerization, the write-once-run-anywhere marketing line isn't so interesting anymore. groovy, scala, clojure, and kotlin injected some cool ideas, but might have done more harm by cannibalizing the community and proving that just because it runs on the JVM doesn't make it great (to some people :)).

we agree it isn't going anywhere fast. huge corporations use it daily still which means huge paychecks. but getting by isn't the same as thriving, and i think it's a valid question to ask. because just like C#, simply adding new language features isn't always enough.
God, I miss her (and I'm an atheist too). I never knew her except though her books but I miss her nonetheless.
> But - how on Earth was I to know?

from a Don Norman design-of-everyday-things perspective the design is completely non-discoverable https://en.wikipedia.org/wiki/Affordance#As_perceived_action...
Pretty much. I'm using ngxs in my ng6 project at work and it'a fantasic library. Way less boilerplate than Redux w/TS.
There's a long thread with in depth discussion about this:

https://forum.snapcraft.io/t/disabling-automatic-refresh-for...

For those that understandably won't want to go through it all, the short version is that by design snaps will force the update eventually, so that a system isn't simply left behind, but since snapd came out a few years ago we've been constantly working on multiple methods to offer control over when exactly the update takes place. These are features such as:

- Fine scheduling of updates (https://forum.snapcraft.io/t/refresh-scheduling-on-specific-...)

- Disabling over metered connections (https://forum.snapcraft.io/t/snap-refresh-over-metered-conne...)

- Holding of refreshes after boot (https://forum.snapcraft.io/t/delaying-refreshes-and-registra...)

- Manual delaying of updates (can't find topic)

So, the goal is actually to offer control, but we are indeed trying to prevent systems from getting out of date for good. Maybe that's a bad idea, and if it turns out to be we can change that in the future, but we've been making an honest effort to try to fix the problems of automatic updates instead of simply giving up. Once we give up, there's no going back since the dynamics around package updates will change. We have plenty of experience around these aspects with the traditional systems.
Future of food: inside agritech’s Silicon Valley
Why Attacking the Person Behind an Opinion Is an Automatic Loss
That is certainly a good point. The problem I felt with dropping below malloc is that the code becomes very platform-dependent.
That’s odd, remotely from the other 2? If there’s only 3 of you aren’t they also remote?

This rings alarm bells to me.
The main author was Martijn Verburg, first listed in the signatures. I was involved in writing it too along with other Java Champions.
Yep, that's exactly what I meant.
Both C# and Java have settled as very successful back end language. So your downsides don't really matter for end users.
Nope :) This is being used everyday in production by most financial institutions. https://code.kx.com/wiki/Cookbook/InterfacingWithC

I've been told that the guy who wrote this believe that the brain only has a limited buffer to compute source code. So he is trying to use the shortest code possible everywhere.
Oracle took over Java 8+ years ago.

Don't you think if they wanted to "see some profits" they might've done it already ?
Ask HN: What is the best way to prepare for GRE?
Preparing for GRE from a third world country is always trouble. We don't get good resources and mostly we aren't fully prepared for the examination. Can anyone help me find the best resources so that even within a short time I can ace the exam.
Kudos!
Panorama: Capturing in Situ System Observability for Failure Detection
Aeolus race: using wind energy to race against the wind
if you enable '-v' you can see they set a cookie:

set-cookie: muc=4673c8f0-5aef-45eb-8e4b-ab06bc59944c; Expires=Wed, 14 Oct 2020 10:10:19 GMT; Domain=t.co
If you haven't already, read The Giver. It sounds like you might enjoy it!
> The developer community doesn't want to touch anything from Oracle

Which developer community are you talking about ?

Because in the JVM community we like Oracle quite a bit since they have been surprisingly great at supporting the platform over the last decade. Actions speak louder than words you know.
Perhaps if the vending machine isn't in a public space / covered by CCTV etc.

This approach just makes the "hacker" look like a normal user to the casual observer.
I think you are disagreeing with the rather absolute nature of Hawkins' statement while accepting that he may be on to something. My take is: we know that the brain works. OTOH the current ML-oriented focus in AI is apparently promising but leads to some surprising and disturbing anomalies - thinking in particular of how an image can be minutely "gamed" to fool a classifier into completely misidentifying it. So to me (as an outside amateur admittedly) it seems like we are missing some essential meta-information about how cognition really works, and that the known precedent of the brain is the obvious place to look.
What does that matter? Once they've clicked they'll see the URL in the location bar
Yes, the size is wrong. It's looking at the unpacked size, but the snaps are never unpackaged. Here are the actual sizes for the mentioned snaps:

$ snap info vlc | grep stable:
stable: 3.0.4 (555) 204MB -

$ snap info libreoffice | grep stable:
stable: 6.1.2.1 (86) 501MB -

$ snap info gimp | grep stable:
stable: 2.10.6 (47) 192MB -
Recent effort on the JVM (modules, type system) is indeed significant. Is it all Oracle or a partnership between many groups ?
Stratolaunch is far away from anything human related. There are a couple competitors who want to lift a couple 100kg to LEO by 2020.

They have not even built their own rocket yet and so far their efforts in that direction have not impressed progressed fast. It will be 10+ years before the launch a human, if ever. Given the existing competition, I don't think they will ever get there.

Outside of BlueOrigin and maybe Virgin Galactic are close to human suborbital flight.
Mojave is working like a charm. No more burned fingers while typing, and the battery is lasting even longer in my MacBook Pro 13" 2017.

I was very sad with Sierra but now I can work with multiple VM and IntelliJ without pain in my fingers.
Yes, exactly that, but you don't need to go the full way.

It depends on what kind of rendering one wants to present to the user/developer, even with DesignerAttribute one can provide a custom rendering for the control.

Here with a forms example, but similar way can be done for the XAML variants.

https://msdn.microsoft.com/en-us/library/ms171824.aspx
I guess plenty of people are going to come in here to wave their e-peen and comment on how trivial and obvious this "hack" is, but that's kind of the point. Us developers could learn a lot from this - mainly how not to design any kind of payment app.
Getting to know some pragmatic programming language features
The demo videos are super impressive, wow!
https://en.wikipedia.org/wiki/Oracle_America,_Inc._v._Google....

Oracle has sought upward of US$8.8 billion in damages due to the commercial success of the Android system.

Nothing wrong with it, of course. If a company wants customers to pay for their products, then they are right.

People just need to know before hand, than being sold on it as free, and then asked to pay $XK per installation box a few years down the lane.
GOTO 2016 • Secure Coding Patterns • Andreas Hallberg

https://www.youtube.com/watch?v=oqd9bxy5Hvc

Simple advice to create more secure and imho bug-free code.

Some of his advice:

Let functions return what they promise. Don't return null or false, but throw exceptions.

Use immutable objects.

Use domain objects.

Don't black-list: white-list.
Execution is what matters. Execution has nothing to do with technical skills however.

If you're already bringing the technical skills, you probably want to partner with someone that has the skills you lack. In particular you'd probably want business development skills, but you'd also want them to be able to jump in and get involved with designs/mockups so you can focus on the technical side.
I have read almost all his books as a kid, because I had found them very cheap (10c each) in Athens, Greece where I live. The most impressive is the "style" of the author which was VERY modern.
Sears files for bankruptcy protection; Eddie Lampert steps down as CEO
Well, you could find someone that doesn't do any engineering and compare yourself to them. That'll do it :)

I kid, but seriously forget the hype. The way you get better at anything by any amount is usually a bit at a time, and the tricks are the same: plan, practice and optimise.

If you don't know where you're lacking then you'll only ever get better incidentally, so try and know where you're lacking. If you don't know what you want to get better at then you'll only be growing relevantly incidentally, so have a plan.

With plan and self-awareness in hand it's just practice, optimise, rinse and repeat: this works for just about everything.

For my mentality (and this isn't universally preferable), if you have to compare yourself to others, then pick comparators that you're always worse than. If you beat your comparators quickly pick new ones. Don't ever be "the best" because if you actually believe it, you won't be it for long.
They even call themselves "next generation" while encouraging the 1990s "setup.exe" deployment model: no centralized management of security updates, no vetting process from a trusted 3rd party, large applications.
Would you use paid IT/Tech Q&A platform to solve your tech challenges?
We launched NoOverload.io - an on-demand IT/Tech Q&A platform, where you can ask technical questions and get answers. The knowledge base is free of charge for all registered users, but questions are paid or you can crowd source them. Would you use such a resource to make your work more effective?
Reading your comment is honestly like going back in time.

Where are these client side Java apps ? I haven't seen one in the wild for years.
Well, looks to me like you definitely get the game. Not wanting to play is an entirely separate problem :)
Yes, the article indeed is on the low end. It focuses mainly on the package sizes, and gets it very wrong as mentioned in other comments.
I really recommend the "Without Fail" podcast [1], where this is taken from. Alex Blumberg is an interesting guy with a rare perspective (a journalist and radio host turned venture funded entrepreneur), and these are part interviews part conversations. Really liked the first few episodes.

[1] https://www.gimletmedia.com/without-fail
A lot of these types of posts seemed to have moved to indiehackers.com
there's also the "inverse fibonacci mode", where the indentations become smaller and smaller at each level

it feels like when your handwriting becomes more compressed as you are about to reach the right end of the paper
How a hobby project became the leading online magazine about European startups
https://wiki.debian.org/Packaging is a good source and you can easily generate packages from other distributions from a .deb
Oracle has been selling Java support for a long time, they do have a profit. They just did some rebranding to distinguish between paid Oracle Java and free Oracle OpenJDK build. Probably it helps them to sell more support subscriptions, but it doesn't change anything really, if you want free Java, it's still there and it's still as good.
BTW, Microsoft has already extracted billions from Android due to litigation or threats of litigation over patents.
While I don't agree with their tactics, Google was - by their own word - not using Java. This lawsuit has really nothing to do with people using OpenJDK/Oracle Java.
Isn't this an easy opportunity for arbitrage? Assuming it goes back up to $1. I thought that was the whole point of fiat-backed crypto?
Well, I do have danish friends which use WhatsApp a lot, but I guess you're right. Here in Spain you must have WhatsApp. Otherwise, you're literally isolated. I have free texts too but we don't use them at all. Also, it may worth mentioning they're not even encrypted and ISPs have full control on them.

So at the end of the day there're good reasons to not use SMS:

(1) 0 encryption
(2) ISP's full control
(3) Doesn't support videocalls
(4) Doesn't support neither complex files nor previewing files
(5) Doesn't support groups
(6) Doesn't support voice messages
(7) There're plans which don't include texts so they're not always free

The only apps I use here are WhatsApp and iMessage and I'd love to ditch WhatsApp in favour of signal but I can't.
Yeah. But like. How backed is it really.
Dikko affair
But he's perfectly right. I don't know if he can arrive to that conclusion from his experiment, nevertheless he's right.

Spanish is full of ambiguous words. Just looking around at my desk, I can find...

papel - paper/role

monitor - monitor/supervisor (in Arg, also the student in charge of class materials)

factura - invoice/a kind of pastry (Arg)

caja - box/till/case/drum/soundbox

revista - magazine/review

And let's not start with the verbs...

sonreír - smirk/grin/smile

arrancar - pull out / pull up / pluck / tear out / rip out / blow off / snatch / wrench / start / start a vehicle or machine / boot / set sail...
There is one reason for this: anti-spam/anti-malicious links

If a problematic link is shared, it can be pulled from the platform without "doing a gigantic grep"
Core fence phenomenon cat – Çekirdek çitleyen fenomen kedi
I expected an article, not a subscription payment
A lot of stuff comes "for free" with iOS, and I find that iOS developers tend to care more about usability and design than developers for other platforms since it's heavily incentivized by Apple and iOS users.
State management can be simplified using streams & the meiosis pattern. No real need for redux/mobx/etc
Mostly Oracle, but with some outside help. Some numbers here: https://blogs.oracle.com/java-platform-group/building-jdk-11...
Not same language, doesn't matter.

Do you expect someone to go into every language and look for what framework names they have?

There's also a PHP framework named "Phalcon" which is pretty damn close to "Falcon" -- should they be bashed too?
The price being this low should mean that the market thinks there's a chance it won't go back up to $1.
I also got interested in this question a few years back and while browsing for candidates I learned about Neso, the outermost (known) moon of Neptune. https://en.wikipedia.org/wiki/Neso_(moon)

It is on average further away from Neptune than Mercury is from the Sun! It takes more than 26 years to orbit Neptune, it still hasn't completed a full orbit since we have discovered it.

Also, I think there could be "binary-moons", if a binary asteroid gets captured as an irregular moon.

Asteroids with natural satellites exist and have been found.

There could also be very big trojans moons/planets in other star systems.
Psilocybin and Mental Health–Don't Lose Control
Sure, also lockpicking the door open would work, and if you had the possibility to bring the vending machine at home and disassemble/study it you would probably also find another three different ways, what gives?

Still, you would need to perform some "unusual" physical action on the physical machine and you might be noticed by people passing by or by a surveillance cam, this app hack is instead "clean".

And it makes you think about the reliability of any similar app based paying system, in this case is "their" money[1] that "you" can "steal" (by drinking and eating for free), but what if it was "your" money?

[1] so before or later the vending machine firm would notice
Would be interested to know about this as well though as far as I know - there's none or at least none that I know of
I am not saying expansion of the universe is limited to the speed of light. I am saying the boundary of the observable universe is defined at the points where the expansion of space reaches the speed of light.