jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Building a killer app generally has nothing to do with using the hardware, a custom programming language, or any other fancy thing that gets engineers excited. Building a killer app usually means that you identified a common problem and solved it for users in a novel and useful way. I fail to see how any of the admittedly draconian policies in the SDK prevent you from building the next killer app for mobile.
I have to credit this blog for much of the material I've absorbed over the years, it's been fantastic how much I've learned here.

I've always managed to learn something new from articles, all this to say that today is different... I really do not understand this library at all.

Could someone explain me different possible uses for this library? What would be the uses of this out of the box?
Balsamiq - http://www.balsamiq.com
I think that the typography solution that Safari Reader uses is very similar to my ClipR reading bookmarklet http://code.google.com/p/clipr/
See also: http://news.ycombinator.com/item?id=1419556
>I did say that the lycra has practical utility.

>There is a symbol economy here that I feel you are just not willing to contemplate.

Okay, so let's see. I go out for a ride in shorts and I get a saddle sore. I look online and see that wearing cycling shorts prevents chafing, so I buy a pair and I don't get sores anymore. Exactly what am I signalling? That I have enough money to buy cycling shorts? I'm not really signalling that, it's just that I have no way to wear the shorts without making it plainly obvious that I'm wearing them.

But fine, I don't want to "signal" that, so what are my options? I have to stop going on long rides that would give me sores because someone might feel bad that they can't afford my cycling shorts? Should I also get the cheapest possible bike I can find? Should I just walk everywhere barefoot in whatever rags I can find in a dumpster?

Seriously asking, what do you want? It seems you're not asking for a world without poverty, but rather a world where everyone lives like they're poor, even if they don't have to. Hopefully I completely misunderstood what you meant.

>making cycling a specialized activity that is only respectably done for leisure and with the proper equipment and clothing

"Respectably". Look, man, honestly: people do not give a toss about your bike or what you wear. When I'm out in traffic I have enough on my mind trying not to get killed to look if there's anyone plodding along on an old beater bike in shorts and a t-shirt to make fun of. Just do your thing and let other people do their thing. You're like those guys who get insecure at the gym because they see the buff guys bench press 70 kg instead of focusing on their own routine.
Huh, you're right. I guess the main place DO beats AWS is in their managed k8s pricing, which is funnily enough one of the main thing I use. Is lightsail containers more like docker or more like k8s? It reads to me that it's more like docker.
It can be useful to have some signs, but don't confuse a few signs with a language. One like going to a foreign country and knowing how to ask where the bathroom is, and understanding because more their pointing than their words vs going to the country and getting into a discussion of something weird with a stranger that you just happen to meet.

Sign language is a real language you can learn the language. Or you can learn a few signs: there is a place for both, but know which place you are in and don't pretend more.
Because this thing is plastic. It is struggling enough already. There is a reason printers used metal rather than wood blocks.
Try being in public with a camera, or even holding a phone up to read the screen as if you might be using it as a camera.

British Airways recently had to admit they had a secret policy of moving men seated next to other's children on flights.
It only came up when they moved Boris Johnson from sitting next to his own kids, they didn't realise they were his own children - presumably they looked human (although you have to wonder if the kids were secretly relieved)
> This yearly savings calculation (albeit an example) of $25k for Unspace is based solely on your assumption that one hour less commute time correlates to an additional work hour every day.

No, it accounts for time wasted, money spent on travel, stress due to traffic, etc. Basically, it's how much you'd be willing to pay to not have to commute. It has nothing to do with additional working hours.
Even if this app IS something interesting, nothing makes me want to sign up.

Here's why:

I think your landing page copy needs some work. Immediately when I see create your own private network, I am thinking VPN. "Socialise in groups," to me seems ambiguous, isn't socializing an inherent group activity.

In terms of design, there is low visual affordance. I am not enticed to roll over those icons, or click on the sign up button. I think "Create your own network now" is a good call to action, should be more prominant and should be followed up with a start now link or something, or get started, something to encourage the user a bit. "Sample network" shouldn't be directly next to "Create Network", it confuses what action should be taken. Sample network shouldn't be a button, just a plain link. Also that blue is far from harmonious with the rest of the color scheme you have working. The text below the icons needs more contrast with the background.

I want to see a screenshot / screencast to show me what I am getting. I still can't imagine what this thing even is.
If a company is operating with such byzantine and clearly poorly-implemented hiring practices, there are probably plenty of better opportunities out there.
Contact your senators and tell them to just say no to S. 3804:

http://www.govtrack.us/congress/bill.xpd?bill=s111-3804

http://www.senate.gov/reference/common/faq/How_to_contact_se...

No good can come of the gov't trying to control what domains can be accessed, and it won't stop those that wish to do us harm or take advantage of us, because they'll just use another domain.
Don't make the mistake of assuming that everyone wants the same things in a mobile phone that you do.
why do i care if they don't ? for for that matter anyone here? its not like we are owners of e-ink
Clubhouse is just that a club.

Where you are not invited.

Maybe once it opens up to everyone.
It turns out that the real social value of Clubhouse might be exposing how stupid and vain powerful people can be.
Always on body cams, ending civil forfeiture, replacement of police unions with individual liability insurance, third party review boards are just a few.
IT lockdown.
Exactly the reason I stopped using it. So serious, not fun, full of people that sound like the opposite of fun at a party.
Only if you want to pipe their words directly into your brain with no opportunity to send yours back to them. I generally decline such one-way offers.
The SEC has a mandate?
Minor variations on top of existing stuff and occasional leaps forward is most research though, it's not surprising ML research follows a similar pattern.
You can't control people's affectional preference. People have a right to be attracted to the person of their choice. In a dating app, any consenting other who wants to be messaged should be able to receive it. Nobody's going to 'settle' for someone they're not attracted to just because it's a bargain.
The keming is terrible too.
> NetworkManager GUI tools were strangely buggy with wayland. It wouldn't always crash, but sometimes the only way I could get it to connect to a wifi network was to quit sway, launch i3, connect with nm-applet in i3, then switch back to sway.

I haven't tried using something else than nmtui, TBH

> Sometimes, Sway would crash while the screen was locked, leaving my previously secured computer at a logged-in tty

Ah! I've had some issues running SysRq+R, then Ctrl+C. The tty intreprets this as my wanting to quit sway :/

I was actually disappointed to find out that screensharing not working was preventing me from using Steam's in-home streaming (or Steam Remote Play, as it's now called). I hope sway can fix that for Xwayland apps at some point.
@the developer
Consider implementing Coil.com as an alternative way to pay for non-frequent users.
This was tried with varying levels of success over the past 150 years and is known as the tube.
I don't think that's a defense of the church.
Your GF’a parents are just assholes. My GFs Dad and his family made me sit aside for many years while they took family photos and whatnot. They generally just accepted me as someone who’d be there but not a participant in the family stuff.

His reason, and they told me many times, was we are young and in college. You know those relationships just don’t last long so you’ll probably not be together for long. Going on 11 years.

That side of the family are assholes too.
Haha, I can kinda agree with you on this point. And I will admit I do love a good Starbucks VIA Italian Roast (Instant Coffee). But Keurig stuff just tastes like shit to me. Also the local coffee shop only sells watered down lightly roasted acid.. So can I tell handmade from instant, no, not always, but I can always tell you whether I like it or dislike it. And I always, ALWAYS drink coffee black. If you don't you get no say it what tastes better, cuz you just watered it down with milk and destroyed any flavor it had with sugar...
I don't think missing the Internet revolution was their biggest mistake. If you look at Apple they focused on hardware. What Microsoft could have done too. Instead, they just tried to continue this Windows monopoly and overlooked everything else.
gun `shoot` foot
But there’s a side effect, so it doesn’t work. Try to use the state monad… get confused, so you write your own shooting monad, and then come up with this code:

gun >= id foot

but this puts your gun in your foot. Then you write your data types
data Space = Empty | Gun| Foot deriving (Show, Eq, Ord)

–if you’re right-handed, this code should work
shootFoot = foldr (shoot bullet) Empty $ enumFromTo Gun Foot

–For southpaws
foldl’ (shoot bullet) Empty $ enumFromTo gun foot
Just after piracy hit all time lows. Good timing really.

http://fakevalley.com/microsoft-pirated-software-sales-also-...
I believe paste and fans work longer than the average useful lifetime of a PC, I guess planned obsolesence is at work here too...
This represents a false economy, or maybe a local optimum. It's lovely that your code can be simple in the sense that it can assume all kinds of invariants that, if violated, will simply terminate the execution, which can safely be assumed to start up again anew. But it's decidedly not lovely that you can no longer predict what effect an input will have on your code, and can't effectively reason about, well, anything beyond a trivial lifetime/callstack. If your process dies whenever something weird happens, it effectively becomes nondeterministic -- your greater system model has to assume it can die at any instant for any reason.
I learned a lot from my early career, first when selling computers, then when making websites for small businesses (with a side of IT). I also taught Office to senior women for a few weeks. It was a delightful experience.

When you deal with laymen, you get to see how complicated our world is to them. I like to see myself as their honest broker with this confusing world. This has proven a viable business strategy.

If this is not abundantly clear to you, consider how clarity shapes your interaction with lawyers, doctors and mechanics.
OP here. I think it serves as a loanword, but I concede that linking to an _English_ dictionary can blur the point I was trying to make. Edited for clarity, thanks!
This looks nice. If I were to use it, I would rely mostly on the mail-feature as none of my family/friends have signed up. That’s a nice feature!

But there’s one thing I reacted to, @citrusfruits. If I click the “start private conversation”-button, the email address of the user is revealed. That’s not bad in itself if the user is informed about it. But I didn’t see any information in the otherwise user friendly onboarding about revealing my email address.
That is an excellent idea, if you find the article send it my way.
Yes, but is he throwing the baby out with the bathwater here? Does crippling GCC in this aspect make using alternate toolchains more palatable, as they expose the interfaces needed to do the decently complicated actions a lot of modern developers count on. If people abandon gcc because of restrictions like this, is the FSF really acting in its own best interest?
Better to have 500 lines all in one place, so it's tidy like, than 500 lines spread about everywhere making a mess, that's what I say...
"If they're getting better offers elsewhere, its not market rate."

Exactly.
Most people assume the in-browser code will not be the fully commented, clean and presentable code that is more likely to appear on Github, I think that's what prompts queries like this :)
Converged pretty fast to the first step on the 10th gen, then got stuck having a seizure and falling on it's head "forever".

I bet this would be interesting evolving a simpler movement mechanic, like in bacteria.
So here's something I've been wondering about for a while. Say you tax everyone exactly equally and like bitcoin, provide easy ways to divide denominations of money. How is the tax actually hurting anyone? Wouldn't the value of currency simply normalize to the post tax level?

To me, the major difference between renormalizing currency and taxing (in this simple case) seems to be that the government can inject money into specific industries and projects without causing inflation (as the money supply is held level). Is this correct? If so, how does this apply to the real world? Is it just a special case?
If there's an implementation around, someone should convert it to a browser application. More people need to see the original Sketchpad. It was better than most of its successors.
your right and can make the same argument in other professions eg the AMA, Bar asociations and interestingly enough lawyers and accountants in India.
This technique was first theorized and practiced by CIA in Europe (and likely KGB elsewhere) during the Cold War. In Italy they called it "Tension Strategy", as in "keeping people tense" with fear of attacks and bombs so they will allow the government to get and maintain illiberal powers or even allow a Chilean-style coup d'état.

During the Troubles, the UK had its fair share of "freaking out", banning public bins (only recently re-introduced), criminalizing the Irish community, and basically allowing police and military to do whatever they wanted in Northern Ireland (with lots of abuses being recognised and pursued only today). A famous Irish comedian joked a few years ago that he loved all Muslims, because they've now replaced the Irish as standard bogeymen ("... and now us Irish are just those funny people from Riverdance!").
What we really need is a free and open source distributed version control system.
> Humans assume that standing, walking or running (or even sitting!) is something that you just pick up along the way. It is not.

People are so presumptuous. What are they going to arrogantly assume next? That they can breathe properly without proper training; that they can socialize without a dating coach; that they can chew food properly without getting digestive problems; that they can listen to their own intuition without a consultation by a life coach?
This is the "secret" keys that is burned into all Zigbee lighting products - Zigbee is a low energy mesh network.

You need this key to develop you own clients for existing lights on the market.

It is only given to paying members of the Zigbee interest group to use in tested devices
I think CAD constraints would always be expressed in a linear system. I'm wondering if one could use Cassowary for constraint solving here ?

Somehow UI-control-layouting with constraints feels similar to constraints in CAD drawings ? :-)

+ How does gradient descent work with over-constrainted models ? (as in: impossible to satisfy all constraints). You need some way to back out of those or relax one of the constraints.

Ref: http://en.wikipedia.org/wiki/Cassowary_(software)
All employees from a cashier at McDonald's to the (currently) highly lucrative world of tech workers have the ability to make themselves more valuable to the company for which they work. This can be as simple as always being punctual and available to work and actively learning as much about your job and work environment as possible, to coming up with new ways to save or make the company money.

Reality, however, dictates that not everyone can be truly irreplaceable, no matter how hard they try, and that is what takes away bargaining power. The solution to this is not easy and involves learning a new (and hopefully more valuable) skills, or looking for work elsewhere, and I acknowledge that this can be hard in depressed areas of the country. Many are unable or unwilling to do that sort of thing and think that they should not have to.

However, just because there is no extra industry in your area should not mean that the existing ones should be muscled by unions to make up the difference. And it is very un-realistic to expect that.

Many of the items that you pointed out are (I would argue) directly because of union influence over the years -- automation aside.

An employment contract is an agreement between the company and the employee. If the employee is (relatively) unskilled or (relatively) easily replaceable, then the company has more negotiation power because it has the money.

I have still not heard a good argument in this entire discussion thread as to why that is evil (it is just assumed to be) and why more is not expected of the employee in the negotiation. It just seems very fashionable, right now, to think of companies as inherently evil.
All standard Prolog really does is matching up "trees with wildcards in them" with other "trees with wildcards in them". The matching process happens in a very specific order and all I/O happens as side effects of small steps in the matching process (I/O operations are implemented as pseudo-constraints, i.e. small "twigs").

As a result, the order you write your constraints ("trees") in in Prolog is /very/ important. Things may not terminate or may blow up the stack or take far, far too long or produce the wrong I/O if the order isn't just right.

So standard Prolog is not a nice language.

But the idea of specifying constraints and let the computer find solutions is really nice. If only we didn't have those side effects weaved into the constraint solving process. And if we could specify the constraints separately from heuristics on how to solve them (i.e. the order in which to try things). Or if it could handle something more interesting than just "trees with wildcards".

mini-Kanren seems to be such a better constraint solving language -- I haven't tried it yet, since I am not done with my Prolog studies but I'm very much looking forward to it.

Some Prologs have extensions that ameliorate or completely fix some of the problems with Prologs. GNU Prolog, for example, has an extension to handle other kinds of finite domains (such as integers) than just trees:

http://www.gprolog.org/manual/html_node/gprolog055.html

I think the same guy who wrote that code also has a nice paper on how to extend it (efficiently!) to floating-point variables.
Glass windows regularly hold water at a 90˚ angle and against interstate-speed winds.
>WW II was probably the last conflict where all sides basically removed the gloves and fought with everything they had where everything on both sides included some very scary options.

I think that would actually be the Iran-Iraq War:
https://en.wikipedia.org/wiki/Iran%E2%80%93Iraq_War

Tank combat, air combat involving a wide range of aircraft, bombing raids, ballistic missile strikes, naval combat, trench warfare and chemical weapon use all took place during the war from 1980 to 1988.
> Are compilation speeds an issue for anyone?

It is still our #1 complaint, and something we're still working on.

I recently came across a crate that still maintains compatibility for Rust 1.13. It compiles 2.75x faster on 1.41.1. We've made a lot of progress but there's still a lot of more work to do.
This doesn't need a source. It's common clinical knowledge and OP is right. Unfortunately, preliminary results using our usual immunomodulatory drugs have been catastrophic.
3M would like a word.
"I want off Mr Rust's wild ride."
Last night I watched a YouTube video about COVID-19 symptoms and stages of the disease and it did touch on the points brought up by OP.
Because:

1. Nobody would buy them.

2. Small biz doesn't have access to corporate paper markets, even in the best of times.
It is something that was popular in 90's. XM and MOD formats were common in this neck of the woods at least (Estonia). That was before MP3 was a thing. Kind of like MIDI, but sample audio was also embedded in the file. Named after FastTracker 2: https://en.wikipedia.org/wiki/FastTracker_2
Why? It seems to me unproductive to make some general characterization of the author instead of engaging more with the actual piece that was posted.
(gp was being sarcastic)
"What's wrong with moving off the server out of principle?"

Nothing, but if that were the case, why move to France? It would be more appropriate to chose a country less infamous for internet censorship, such as Sweden, Norway, or the Czech Republic.
Not hn.
No, not that. Basically monopoly power, like with J.P. Morgan.

Facebook has become immensely powerful. It is controlled by Zuckerberg. It's a new domain so it's still unregulated but I'm sure that will eventually change as social media is becoming more and more of a public good or utility.
My only complaint is the switch has low resolution and many of the ports do not run that well. Skyrim and Witcher 3 are ports I didn’t buy because of the graphics. The Final Fantasy ports were decent but they were older games that had remakes in between. Dark Souls has decent reviews but I haven’t played the originals, remakes, or ports.

When a beefier switch comes along I’m jumping on it. The switch has been the funnest and most engaging gaming I’ve had in a decade.
Don't forget that Israel has conscription, requiring 2 or 3 years of military service for all Israelis over 18. Given Israel's somewhat unique security situation this policy is likely more of an asset than a waste, but it's not obvious that it could be successfully generalized to larger or more diverse countries, where the benefits to the state might conflict more sharply with individual freedoms.
If the original input is not very short, it's extremely unlikely that an input with the same SHA-1 hash could be found. These attacks work because the passwords are weak and SHA-1 is fast to compute, not due to any weakness of SHA-1 as a cryptographic hash function.
Exactly. Which is why when the linked writer finishes his snarky observation with:
"Facebook Messaging is bad? No. It just isn’t built for you."

I pause for a moment.

I think it's equally lucid to think "but I don't want to step onto your lawn!" as it is to denigrate the "get off my lawn" mentality.

The privacy implications wavered by others, if not frivolously, then for other reasons, are still of concern to me. Regardless of whether or not I'm happy to waiver them myself.
I understand the distinction between the protocol and the product, but neither was "bringing together all your communication into a single pipeline". That's your wishful thinking about where they could've taken the product, and something they never showed any intention of doing. All the protocol really does is offer a way to do concurrent realtime editing of documents.
Hi there, my email is in my profile, I'd be interested to hear more. I imagine you would need an initial splash web site for the app.